14-07-18, 07:38 PM
فى البداية اختى aya_center
انتى لم توضحى ما المشكلة التى تواجهك تماماً لان بهذه الحالة
ستجعلى ان المشروع باكمله مشكلة ويتوجب على من يطلع على الموضوع
يقوم بالتعامل مع المشروع كاملاً كما لو انه يبنى مشروع من جديد
على اى حال
ما لاحظته فى السورس التالى...
1- مسار قاعدة البيانات ثابت على مسار الكمبيوتر الخاص بك
ويفضل استخدام المسار بهذا الشكل
كود :
Dim con As New OleDbConnection("Provider=Microsoft.ACE.OLEDB.12.0;Data Source=" & Application.StartupPath & "\bill test.accdb;Password=")2- انتى تستخدمين كود الاضافة فى كلاً من Button الحفظ و التعديل وهذا خطاء يفترض ان يكون للحفظ فقط
3- بخصوص كود الحفظ الخاص بالاضافة يتواجد به مشكلة عديدة فى Type للمسميات والتعامل مع Parameters.
4- فى كلاً من (Update_bill_test) و (Insert_bill_test) اجد انك تستخدمين العمود bill_id وهذا خطاء
لا يجب استخدامه فى التعديل او الاضافة حيث انه يقوم بتوليد رقم تلقائي بقاعدة البيانات فلا حاجة لان تقومي بادخال الرقم يدوياً
لكن فى التعديل يمكنك استخدامه لتحديد مسار التعديل فى هذا الجزء
كود :
WHERE bill_id = " & bill_id & "فقط قومى بمراجعة ذلك وستجدى بالنهاية ان الملف يعمل بدون اى مشكلة
كما يمكنك الاطلاع على هذا الرابط للافادة ولكن لا يوجد به Parameters ولكن يمكنك الاستفادة منه فكرياً
تحياتى لكي
وتمنياتى لكى التوفيق
{ وَقُل رَّبِّ زِدْنِي عِلْمًا }
[ كن على يقين من اعمالنا نخطئ ومن اخطائنا نتعلم ولذلك لا شي مستحيل ]
ساهم دائماً فى
لكل من يقوم بالمساهمة
فى حل المشكلة او الاستفسار لديك فالجميع هنا يعمل
على مساعدة الاخرين لوجه الله وان تحتسب له اجر عند الله
▼ شرح كيفية عمل قاعدة بيانات تعمل على اكثر من جهاز على الشبكة الداخلية
[ كن على يقين من اعمالنا نخطئ ومن اخطائنا نتعلم ولذلك لا شي مستحيل ]
ساهم دائماً فى
لكل من يقوم بالمساهمةفى حل المشكلة او الاستفسار لديك فالجميع هنا يعمل
على مساعدة الاخرين لوجه الله وان تحتسب له اجر عند الله
▼ شرح كيفية عمل قاعدة بيانات تعمل على اكثر من جهاز على الشبكة الداخلية

