اذهب الي المحتوي
أوفيسنا

د.كاف يار

الخبراء
  • Posts

    1681
  • تاريخ الانضمام

  • تاريخ اخر زياره

  • Days Won

    60

كل منشورات العضو د.كاف يار

  1. تفضل اخي الكريم empoyee - Copie (1).accdb
  2. لا يحتاج الى جداول مرتبطة ولكن بالإمكان استيراد البيانات للجداول و كذلك تستطيع الاضافة و الحذف لكني لم اجرب استخدام ADO
  3. اقترح عليك استبدال اسلوب الإدخال و استدعاء البيانات بالطريقة التالية اي الاتصال بقاعدة البيانات عند الحاجة لها و اغلاقها بعد جلب البيانات Dim openSQL As ADODB.Connection Dim rs As New ADODB.Recordset Dim ID As Integer ID = TextID Dim MyName As String MyName = TextIDMyName Set openSQL = New ADODB.Connection openSQL.Open "Provider=SQLOLEDB;Data Source=عنوان قاعدة البيانات" Set rs = openSQL.Execute("UPDATE [Plans1] SET [Subject]='" & MyName & "' where [NO]='" & MyName & "' ") MsgBox "تحديث البيانات بنجاح", vbInformation + vbMsgBoxRight, "تأكيد" openSQL.Close
  4. استخدم الكود التالي [اسم مربع التحرير و السرد].RowSource = "SELECT [أسم العمود] FROM [اسم الجدول]" كذلك توجد طريقة اخرى With [اسم مربع التحرير و السرد] .RowSource = "SELECT * FROM [اسم الجدول] " .ColumnCount = 2 ' عمود العرض .BoundColumn = 1 ' عمود القيمة End With
  5. [Forms]![FormsNmae]![Text1] ضع في مصدر الحقل هذه العبارة بعد التعديل عليها اسم النموذج اسم الحقل
  6. تفضل هذا التعديل سيتم حذف المكرر سيتم الاحتفاظ بالاسم الذي لا يحمل رقم dub_names.accdb
  7. هذه مشاركة مع اخي @kha9009lid تفضل dub_names.zip
  8. ضغه في حدث بعد التحديث قبل البدء نفذي التالي - قم بإزالة مصدر السجلات - قم بإزالة مصدر عنصر التحكم لكل عنصر مرفق لك مثال لذلك استدعاء بيانات المنتج.zip
  9. نعم يوجد استعلام عليك نقله كما في الصورة ادناه
  10. نعم استعمل الكود التالي On Error Resume Next ' افراغ الحقول قبل الاستعلام [Text1]=Null [Text2]=Null [Text3]=Null ' جلب البيانات Dim rs As DAO.Recordset Set rs = CurrentDb.OpenRecordset("اسم جدول المنتجات هنا") If Not rs.BOF And Not rs.EOF Then rs.MoveFirst While (Not rs.EOF) [Text1]=rs.Fields("الباركود") [Text2]=rs.Fields("اسم المنتج") [Text3]=rs.Fields("السعر") rs.MoveNext Wend End If rs.Close Set rs = Nothing
  11. اذا ما هي طريقتك في جلب بيانات المنتج ؟ هل النموذج مرتبط مباشرة بالجدول ؟
  12. اخي الكريم استخدم معادلة اخي @محمد أبوعبدالله استخدمها في الاستعلام و ستعطي النتيجة لجميع السجلات
  13. العفو اخي الكريم اتشرف بخدمتك في اي وقت
  14. اذا كان النموذج مرتبط مباشرة بالجدول استخدم التالي DoCmd.GoToRecord , , acNewRec لكن اذا لم يكن مرتبط بجدول استخدم التالي قبل استدعاء البيانات [اسم عنصر التحكم أو مربع النص]=Null
×
×
  • اضف...

Important Information