الفريق العربي للبرمجةأرشيف المنتديات · 2000 – 2023
نسخة أرشيفية للقراءة فقط — التسجيل والمشاركة مغلقان، والمحتوى محفوظ كما كان.

مشكلة حفظ البيانات في قاعدة البيانات

مغلق
بدأه حسن المنتصر في 8 مارس 2006 · 4 رد · 747 مشاهدة · في Microsoft Visual Basic.NET
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

السلام عليكم

حدثت هذه المشكلة معي عدة مرات ولم اعرف السبب حيث ان الاكواد صحيحة تقريبا وكذلك طريقة الربط ولكن البيانات لاتصل الى قاعدة البيانات ! رغم ان التنفيذ يبدو صحيحا

وهذه الاكواد التي وضعتها ويوجد ايضا مرفق للبرنامج

ارجو المساعدة

حدث تحميل النموذج
Try

            Me.TbCityTableAdapter.Fill(Me.DataSet.tbCity)
            Me.TbCountryTableAdapter.Fill(Me.DataSet.tbCountry)
            Me.TbkabyleTableAdapter.Fill(Me.DataSet.tbkabyle)

            Cm = CType(Me.TbkabyleBindingSource.CurrencyManager, CurrencyManager)
            Cm.Refresh()

Catch ex As Exception
            MessageBox.Show(ex.Message.ToString)
End Try

حدث الاضافة
Try

            Cm.AddNew()
            Me.TextBox1.Focus()
            Cmd(False, True, False, False, False, True)

Catch ex As Exception
            MessageBox.Show(ex.Message.ToString)
End Try

حدث التخزين
Try

            Cm.EndCurrentEdit()
            Me.DataSet.AcceptChanges()
            Me.TbkabyleTableAdapter.Update(Me.DataSet.tbkabyle)

            MessageBox.Show("تم حفظ البيانات بنجاح", Me.Text.ToString, MessageBoxButtons.OK, MessageBoxIcon.Information)
            Cm.Refresh()
            Cmd(True, False, True, False, False, False)

Catch ex As Exception
            MessageBox.Show(ex.Message.ToString)
End Try

almagrahi.rar

#2

up

#3

لقد دخلت اليوم لكي أسأل نفس السؤال ووجدت من يشاركني نفس المشكلة

لكنني لاحظت أخي حسن أن الفيجوال 2005 ينسخ نسختين من قاعدة البيانات الأولى في مجلد المشروع والآخر في مجلد bin والتعديل يكون في قاعدة بيانات bin لا أدري لماذا ؟؟؟؟

كما لاحظت أن أستخدام طريقة insert لا تضيف سجل جديد بل تعدل بطريقة غريبة حيث تغلي جميع السجلات وتضيف السجل أو السجلات المضافة حديثاً .......... أنا أستخدم طريقة في إضافة السجلات تختلف عن تلك التي استخدمتها أخي حسن هذه الطريقة لم تحدث أي مشاكل عندما تكون قاعدة البيانات MS SQL

الملف مرفق

WindowsApplication1.rar

11_03_06_10_48_25_1142146105إلا-رسول-الله.jpgلاتحقرن من المعروف شيئا ولو أن تلقي أخاك بوجه طلق
#4

شكرا لك اخي على مشاركتك وساقوم بتحميل الملف وتجريبه ان شاء الله

#5

السلام عليكم اخي

لقد وجدت ان اصدار ملف الاكسيس الذي اعمل به و الذي وكذلك الذي ارفقته في برنامجك ليس اكسيس 2002 -2003 بل اصدار 2000

وقد قمت بتحويل قاعدة البيانات الى اصدار 2002 -2003 فاشتغل البرنامج بدون اي تغيير في الكود وكذلك قمت بوضع نسخة قاعدة البيانات في المجلد bin\debug . وعدلت الاتصال فاشتغلت تمام بدون مشاكل

ولكن ماسبب عدم خفظ البيانات في اكسيس 2000 يا ترى :blink: ؟

وهدا مرفق للبرنامج بعد التعديل

almagrahi.rar

هذا الموضوع مغلق.

مواضيع مشابهة