منتدى فيجوال بيسك لكل العرب | منتدى المبرمجين العرب

نسخة كاملة : مشكل حفظ البيانات في قاعدة البيانات
أنت حالياً تتصفح نسخة خفيفة من المنتدى . مشاهدة نسخة كاملة مع جميع الأشكال الجمالية .
الصفحات : 1 2
السلام عليكم و رحمة الله و بركاته، واجهتني مشكلةٌ، و هي عدم حفظ البيانات في قاعدة البيانات عند الخروج من البرنامج، و إعادة فتحه، هذا كود الحفظ الذي أستخدمه:          
كود :
 Dim cmd As New OleDb.OleDbCommandBuilder(Table1TableAdapter.Adapter)
           Dim c As New OleDbCommandBuilder(da)
           da.Update(DatabaseDataSet, "Table1")
           Me.Table1BindingSource.EndEdit()
           (Me.Table1TableAdapter.Update(Me.DatabaseDataSet

الكود لا يظهر فيه أي خطأ على فكرة، ولا أدري سبب هذا المشكل، فأرجو من الإخوة المساعدة بأسرع وقت ممكن و شكرا.
السلام عليكم
أخى الفاضل برجاء وضع البرنامج و رفعه لفحصه و الرد عليك .. ربما كانت المشكلة من قاعدة البيانات أو من جزء آخر بالكود
PHP كود :
Dim cmd As New OleDb.OleDbCommandBuilder(Table1TableAdapter.Adapter)
 
          Dim c As New OleDbCommandBuilder(da
اخي الكريم انت بحاجة لتخطو خطوة بخطوة في مسار محدد افضل لك.
يعني فيه ربط بالاكواد وفي بالمعالج.
وكلها تؤدي الغرض ,,,  لكن لكل مسار تحدياته,,,  والتعامل بالاكواد امره بسيط جدا.
كل ماعليك اخي الكريم ان تبحث عن قوائم شروح باليوتيوب وانا ارشح لك قناة حسونة اكاديمي فهي موسوعة بمعنى الكلمة ولا تكاد تحتاج معلومة  الا وهي متوفرة بها.
لان طريق التجارب والمشاريع طويل جدا قد يستغرق بك من 3 اعوام الى  6 حتى تتضح لك امور برمجية.
لي مشاريع مفتوحة المصدر للتعامل مع قواعد البيانات كثيرة ان احببت ان تتصفحها وتستفيد منها .قسم أمثلة ومشاريع قواعد البيانات تحت بيئة الـ.NET

حصريا بعد غياب | التعامل مع قواعد البيانات من الألف إلى الياء | شرح بالتفصيل و الصور
اجل اخي العزيز لا يوجد اي خطى في الكود ولكن المشكله تكمن في طريقة ربط البيانات من قاعدة البيانات وهذا امور مهمه بالنسبه لبيئة v.b net
(26-12-21, 01:50 AM)DR.YASER كتب : [ -> ]السلام عليكم
أخى الفاضل برجاء وضع البرنامج و رفعه لفحصه و الرد عليك .. ربما كانت المشكلة من قاعدة البيانات أو من جزء آخر بالكود
تفضل أخي المشروع، لكن  فيه العديد من الـForm،أما أنت، اذهب إلى Form1 لأنها تحتوي على قاعدة البيانات:
[attachment=27426]
السلام عليكم ورحمة الله وبركاته
هل يتم الحفظ اثناء Run Time  ثم تغلق المشروع وتعيد تشغيله وتجد انه لم يحفظ شيء ؟ ان كان كذلك
فيبدو انك ضغطت على ok في النافذة الخاصة بالاتصال بقاعدة البيانات عن طريق wizard  حيث قام البرنامج بنسخ قاعدة البيانات الى المشروع

واصبح لديك قاعدة في المشروع واخرى في مجلد Debug 


قم بنسخ قاعدة البيانات الى مكان أخر ثم امسح النسختين من قاعدة البيانات الموجودتين في المشروع 
اعد قاعدة البيانات الى مجلد Debug ثم اعد الاتصال من جديد ولكن هذه المرة لاتوافق على انشاء نسخة من قاعدة البيانات
رأي شخصي : لاأحبذ الاتصال عن طريق wizard
(26-12-21, 05:46 PM)ابراهيم ايبو كتب : [ -> ]
السلام عليكم ورحمة الله وبركاته
هل يتم الحفظ اثناء Run Time  ثم تغلق المشروع وتعيد تشغيله وتجد انه لم يحفظ شيء ؟ ان كان كذلك
فيبدو انك ضغطت على ok في النافذة الخاصة بالاتصال بقاعدة البيانات عن طريق wizard  حيث قام البرنامج بنسخ قاعدة البيانات الى المشروع

واصبح لديك قاعدة في المشروع واخرى في مجلد Debug 


قم بنسخ قاعدة البيانات الى مكان أخر ثم امسح النسختين من قاعدة البيانات الموجودتين في المشروع 
اعد قاعدة البيانات الى مجلد Debug ثم اعد الاتصال من جديد ولكن هذه المرة لاتوافق على انشاء نسخة من قاعدة البيانات
رأي شخصي : لاأحبذ الاتصال عن طريق wizard
شكرا أخي على ردك و أعتذر إن أطلت عليك كثيرا،لقد فعلت ما قلت لي، نسخت ملف قاعدة البيانات إلى مكان آخر، حذفت النسختين من الملف الخاص بالمشروع، ثم أعد نسخة واحدة إلى مجلد debug ، دخلت للمشروع، ذهبت إلى DataBase explorer ، ضغطت على connect to database ، اخترت قاعدة البيانات الموجودة في مجلد debug، و لم يطلب مني أي شيء، عندما ضغطت على زر تشغيل البرنامج ظهر الخطأ التالي:
[attachment=27432]
شوف الفيديو التالي:
واللتي ذكرها الاخ ابراهيم حفظه الله واياك و كل من يقرا هذا الكلام.



(27-12-21, 12:39 PM)سعود كتب : [ -> ]شوف الفيديو التالي:
واللتي ذكرها الاخ ابراهيم حفظه الله واياك و كل من يقرا هذا الكلام.



أخي الفاضل، في برنامجي توجد بالفعل قاعدة بيانات، هل أضيف قاعدة بيانات أخرى للبرنامج كما في الشرح ؟
(27-12-21, 08:47 PM)Necro PC كتب : [ -> ]
(27-12-21, 12:39 PM)سعود كتب : [ -> ]شوف الفيديو التالي:
واللتي ذكرها الاخ ابراهيم حفظه الله واياك و كل من يقرا هذا الكلام.



أخي الفاضل، في برنامجي توجد بالفعل قاعدة بيانات، هل أضيف قاعدة بيانات أخرى للبرنامج  كما في الشرح ؟
اخي الكريم القصد هو الخطوات  الصحيحة لتلافي هذه المشكلة  يعني احذف كل مايتعلق بكائنات الربط و ابدا من جديد.
الصفحات : 1 2