المشاركات : 68
المواضيع 18
الإنتساب : Jun 2016
السمعة :
0
الشكر: 16
تم شكره 39 مرات في 31 مشاركات
السلام عليكم ورحمة الله وبركاته
2 مشكله
1 عندي حقل قاعدة بيانات اكسيس data type نوع text للباركود لو الكود اكثر من 10ا حرف لا يضيف البيانات
2 عند فتح البرنامج وتخزين بيانات داخل قاعدة البيانات يتم حفظ البيانات بنجاح وعد غلق البرنامج وبمجرد فتح البرنامج يتم حذف ما تم حفظه داخل قاعدة البيانات
المشاركات : 2,061
المواضيع 49
الإنتساب : Oct 2017
السمعة :
538
الشكر: 10647
تم شكره 5323 مرات في 2095 مشاركات
16-03-22, 02:36 AM
(آخر تعديل لهذه المشاركة : 16-03-22, 04:29 PM {2} بواسطة ابراهيم ايبو.)
السلام عليكم ورحمة الله وبركاته
اخي الكريم
المشكلة الاولى عدم قبول اكثر من 10 اعتقد والله اعلم انك غيرت في الخاصية Maxlength وجعلتها 10 والحل اما ان تضع مثلا 30 او تضغط بزر الفأرة يمين فوق الخاصية ثم تختار Reset
اما المشكلة الاخرى على ما أظن ان لديك نسختين من قاعدة البيانات واحدة في مجلد المشروع والثانية في مجلد Debug والسبب هو انك عندما جلبت نص الاتصال عن طريق اضافة اتصال بال Wizard ظهرت رسالة تفيد بانه سيتم اضافة نسخة من قاعدة البيانات في مجلد المشروع وانت وافقت عليها
والحل الاسلم لهذه المشكلة هي اعادة انشاء المشروع من جديد واضافة قاعدة البيانات في مجلد الـ debug والاتصال بالكود
اعمل الخير وأجرك لا تنتظره فالله خير من إليك يرده
البرمجة ليست مجرد كود بل هي منهج تفكير منطقي لحل المشكلات
المشاركات : 68
المواضيع 18
الإنتساب : Jun 2016
السمعة :
0
الشكر: 16
تم شكره 39 مرات في 31 مشاركات
16-03-22, 04:13 AM
(آخر تعديل لهذه المشاركة : 16-03-22, 04:15 AM {2} بواسطة ahmedhhh2.)
تم حل المشكله الاولي مش عارف السبب كان ايه كنت اجلب البيانات من الحقل هكذا اظن المشكله بدالة Item
dr = SavInto.ExecuteReader()
If dr.Read Then
'DataGridView1.Item(0, e.RowIndex).Value = dr.Item("tkhid")
Else
MsgBox("رقم الصنف غير موجود في قاعدة البيانات")
End If
تم التعديل هكذا
Reader22 = Cmd.ExecuteReader
While Reader22.Read
DataGridView1.Item(0, e.RowIndex).Value = Trim((Reader22("tkhid").ToString()))
End While
المشكله رقم 2 فعلا تم اضافة 2 قاعدة بيانات بسبب اضافة ريبورت فيو طب الحل ايه كل ما احتاج اضيف تقرير جديد واصافة جدول جديد اعيد البرنامج ولا في حل
المشاركات : 68
المواضيع 18
الإنتساب : Jun 2016
السمعة :
0
الشكر: 16
تم شكره 39 مرات في 31 مشاركات
تم حل مشكلة عدم حفظ البيانات ايضا
تم الاتصال بقعدة البيانات الاخري بس اختار المسار يدوي
كنت اتصل عن طريق هذا الكود " & Application.StartupPath & "\77.mdb &"
اريد الرجوع للخلف 2 مجلد جربت اسنخدام / .. ومش نافع