السلام عليكم ورحمه الله وبركاته
اخواني واجهتني مشكله في اضافه البيانات للقاعده
طبعا عملت قاعده بيانات اكسس وربطها بالفيجوال بيسك
وعملت زر اضافه وعند ادخال البيانات والضغط ع زر اضافه تنضاف البيانات طبيعي جدا
ولكن عند الخروج من البرنامج والعوده تختفي البيانات
ارجوا مساعدتي
ممكن ترفع مثال بسيط لرؤية الاكواد؟؟
(16-08-17, 12:04 AM)سعود كتب : [ -> ]ممكن ترفع مثال بسيط لرؤية الاكواد؟؟
شاكر لك ردك السريع اخوي سعود .... تفضل هذا كود الاضافه ..!
كود :
Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click
conn.Open()
Try
Dim cmdinsert As New OleDbCommand
cmdinsert.Connection = conn
cmdinsert.CommandText = "insert into tab values ('" + TextBox1.Text + "','" + TextBox2.Text + "','" + TextBox3.Text + "','" + TextBox4.Text + "','" + TextBox5.Text + "','" + TextBox6.Text + "','" + DateTimePicker1.Text + "','" + TextBox8.Text + "','" + TextBox9.Text + "','" + TextBox10.Text + "','" + TextBox7.Text + "')"
cmdinsert.ExecuteNonQuery()
MsgBox("تم الاضافه بنجاح")
Catch ex As Exception
MsgBox(ex.ToString)
End Try
conn.Close()
إقتباس :شاكر لك ردك السريع اخوي سعود .... تفضل هذا كود الاضافه ..!
العفو ياطيب
الكود لايكفي لمعرفة المشكلة لكن!
هل البيانات فعلا تم حفظها بالجدول؟
اذا نعم يتبقى كود العرض ماهو؟
(16-08-17, 01:48 AM)سعود كتب : [ -> ]إقتباس :شاكر لك ردك السريع اخوي سعود .... تفضل هذا كود الاضافه ..!
العفو ياطيب
الكود لايكفي لمعرفة المشكلة لكن!
هل البيانات فعلا تم حفظها بالجدول؟
اذا نعم يتبقى كود العرض ماهو؟
البيانات تتم اضافتها فقط وعند الخروج من البرنامج والعودة لا اجد اي بيانات في القاعده في الاكسس
تفضل ي غالي الملف مرفق
انت ربطت عن طريق المعالج وتستخدم اكواد وهذا سبب الاشكالية!
انت تنظر لملف القاعدة في مسار ملفات المشروع نفسه وهي جديدة بينما الحفظ يتم على ملف القاعدة ضمن مجلد الـ Debug
الافضل مادام انك لم تستخدم كائنات الربط بالمعالج ان تنظف المشروع من هذه الكائنات حينها لاتنظر الا الى ملف القاعدة المجاور للتطبيق وهو في مجلد الـ Debug
ان احببت النظر في المثال المرفق برمجته للتسلية فقط
قد تواجه مشاكل اختلاف الاصدار او فقدان بعض الملفات ...الامر بسيط فقط شاهد شرح الحل
هنا أو
هنا بالمنتدى
حدثت المثال لوجود خطا بسيط وهي ضمن زر انشاء قاعدة جديدة فقط اضف db=new createdb
ي ليت شرح للرد لاني مبتدئ ولفيت وحست علشان ربط القاعدة بالفيجوال ومالقيت الا هذه الطريقه الي مشت معاي
ي ليت ي غالي تشرح لي ردك ...
(16-08-17, 04:24 AM)gnoon كتب : [ -> ]ي ليت شرح للرد لاني مبتدئ ولفيت وحست علشان ربط القاعدة بالفيجوال ومالقيت الا هذه الطريقه الي مشت معاي
ي ليت ي غالي تشرح لي ردك ...
طيب شوف
شرح الفيديو
وهو تخطي او تعطيل خيار نسخ ملف القاعدة لمجلد المشروع وهي تحديدا
هنا
ابيض وجه ي سعود
بتعبك معاي تحملني ي خوك
الان طبقت نفس الشرح
طريقه الاضافه والتعديل والبحث... الخ ، تكون بالاكواد مثل الي عملته في السابق والا فيه طريقه مختلفه
بارك الله فيك ياطيب
لا حرج اسال والكل يقدم المعلومة.
شوف
الطريقة هنا مع السماح بنسخ ملف القاعدة لمجلد المشروع.
ماتحتاج كتابة سطر واحد بالكود لا اضافة ولا تعديل ولا حذف.
وهذا باستخدام الكود
وهذا للبحث في الـ Datagridview