تقييم الموضوع :
  • 0 أصوات - بمعدل 0
  • 1
  • 2
  • 3
  • 4
  • 5
[VB.NET] طلب طريقة فاعلة في ربط الفيجوال ستوديو 2022 مع قاعدة بيانات mdb
#1
أخوانى واستاتذتى الاعزاء أنضممت إلى هذا المنتدى عن طريق البحث في جوجل فهو أول ما ظهر وقد انضممت إليه لطلب المساعدة من الاساتذة كالتالى:
الموضوع :
قمت مؤخراً بأنشاء قاعدة بيانات على الأكسس عبارة عن متابعة حركة لخطابات الضمان البنكية لبعض المشروعات للبنية التحتية.
المشكلة:
أتممت انشاء النماذج لأكثر من 16 مرة وفي كل مرة منهم قمت بتغيير نسخ الويندوز بداية من ويندوز 7 حتى ويندوز 11 باصدارات مختلفة وهكذا بالنسبة للأوفيس وكل مرة أصل فيها إلى ربط قاعدة البيانات المصممة بالأكسس تحدث نفس المشكلة ألا وهى :
أما أن يتم تشغيل الفورم ولا يعرض البيانات أما أن يحدث شىء ما لا أفهمه حيث اننى جديد في فيجوال ستوديو يقلب النموذج ولا يمكن فتحة بطريقة عرض designer View علماً بأن نسخ الفيجوال ستوديو مختلفة والاكواد وتكون بدايتها مع ظهور هذه الرسالة :
System.InvalidOperationException: 'The 'Microsoft.ACE.OLEDB.12.0' provider is not registered on the local machine.'
قمت بأضافة المكتبات وحضرت جميع الفيديوهات التى تعرض طرق ربط مختلفة بين قاعدة الاكسس والفيجوال ستوديو 2022 وتظهر هذه الرسالة توضيحاً لخطأ في الكود التلقائى الذي يحدثه فيجوال ستوديو 2022 عند ربط الكائنات الموجودة في النموذج بالجداول الموجودة في قاعدة البيانات التى تم مسبقاً ربطها بالمشروع في Dataset.sxd
والكود المولد تلقائياً عند الربط هو :
    Private Sub Form2_Load(sender As Object, e As EventArgs) Handles MyBase.Load
        'TODO: This line of code loads data into the 'BankDataSet.TbUsers' table. You can move, or remove it, as needed.
        Me.TbUsersTableAdapter.Fill(Me.BankDataSet.TbUsers)
    End Sub
فهل من مساعدة مع ارفاق سور توضيحية لعلى لم اتخذ حظرى بها في الخطوات التنفيذية للمشروع.
وذلك طلباً خاصاً حيث أننى اتممت أكثر من ثلاث أسابيع ونصف ولم أتقدم خطوة واحدة بل أعيد الكرة من جديد وهكذا .
مع الوضع في الاعتبار اننى جديد وكل خبرتى تتلخص في لغى VBA.
وأخيراً لكم جميعاً الشكر والتقدير وجزاكم الله عنا الخير والبركة وخير الجزاء


الملفات المرفقة صورة/صور
   
الرد }}}
تم الشكر بواسطة:
#2
(28-07-24, 01:53 AM)WellyG كتب : أخوانى واستاتذتى الاعزاء أنضممت إلى هذا المنتدى عن طريق البحث في جوجل فهو أول ما ظهر وقد انضممت إليه لطلب المساعدة من الاساتذة كالتالى:
الموضوع :
قمت مؤخراً بأنشاء قاعدة بيانات على الأكسس عبارة عن متابعة حركة لخطابات الضمان البنكية لبعض المشروعات للبنية التحتية.
المشكلة:
أتممت انشاء النماذج لأكثر من 16 مرة وفي كل مرة منهم قمت بتغيير نسخ الويندوز بداية من ويندوز 7 حتى ويندوز 11 باصدارات مختلفة وهكذا بالنسبة للأوفيس وكل مرة أصل فيها إلى ربط قاعدة البيانات المصممة بالأكسس تحدث نفس المشكلة ألا وهى :
أما أن يتم تشغيل الفورم ولا يعرض البيانات أما أن يحدث شىء ما لا أفهمه حيث اننى جديد في فيجوال ستوديو يقلب النموذج ولا يمكن فتحة بطريقة عرض designer View علماً بأن نسخ الفيجوال ستوديو مختلفة والاكواد وتكون بدايتها مع ظهور هذه الرسالة :
System.InvalidOperationException: 'The 'Microsoft.ACE.OLEDB.12.0' provider is not registered on the local machine.'
قمت بأضافة المكتبات وحضرت جميع الفيديوهات التى تعرض طرق ربط مختلفة بين قاعدة الاكسس والفيجوال ستوديو 2022 وتظهر هذه الرسالة توضيحاً لخطأ في الكود التلقائى الذي يحدثه فيجوال ستوديو 2022 عند ربط الكائنات الموجودة في النموذج بالجداول الموجودة في قاعدة البيانات التى تم مسبقاً ربطها بالمشروع في Dataset.sxd
والكود المولد تلقائياً عند الربط هو :
    Private Sub Form2_Load(sender As Object, e As EventArgs) Handles MyBase.Load
        'TODO: This line of code loads data into the 'BankDataSet.TbUsers' table. You can move, or remove it, as needed.
        Me.TbUsersTableAdapter.Fill(Me.BankDataSet.TbUsers)
    End Sub
فهل من مساعدة مع ارفاق سور توضيحية لعلى لم اتخذ حظرى بها في الخطوات التنفيذية للمشروع.
وذلك طلباً خاصاً حيث أننى اتممت أكثر من ثلاث أسابيع ونصف ولم أتقدم خطوة واحدة بل أعيد الكرة من جديد وهكذا .
مع الوضع في الاعتبار اننى جديد وكل خبرتى تتلخص في لغى VBA.
وأخيراً لكم جميعاً الشكر والتقدير وجزاكم الله عنا الخير والبركة وخير الجزاء

السلام عليكم
توقعت السبب فى مشكلتك قبل أن أرى الصورة
طبعاااااااااااااااا لا يمكن أن يظهر لك أى بيانات و لن يعمل أى شئ لأنه ببساطة :
Microsoft.ACE.OLEDB.12.0' provider is not registered on the local machine
البروفايدر 12.0 غير محمل على جهازك
ابحث عن هذه المكتبة (Microsoft.ACE.OLEDB.12.0' provider )
و قم بتحميلها على الجهاز 
و اذا واجهتك أى صعوبة تواصل معى
الرد }}}
تم الشكر بواسطة: WellyG
#3
اخى الكريم شكرا للاهتمام وسرعة الرد ولكن بعد توقف ميكروسوفت عن دعم الانظمة القديمة وجدته بصعوبة بالغة على احد المنتديات الاجنبية اخر اصدار وظلت نفس المشكلة ذاتها قائمة
واخيرا جزاك الله عني كل خير
الرد }}}
تم الشكر بواسطة:
#4
(28-07-24, 04:07 AM)WellyG كتب : اخى الكريم شكرا للاهتمام وسرعة الرد ولكن بعد توقف ميكروسوفت عن دعم الانظمة القديمة وجدته بصعوبة بالغة على احد المنتديات الاجنبية اخر اصدار وظلت نفس المشكلة ذاتها قائمة
واخيرا جزاك الله عني كل خير
من فضلك ارفع مشروعك هنا و ان شاء الله نفحصه و الزملاء هنا معنا ايضا و ننهى المشكلة باذن الله نعالى
الرد }}}
تم الشكر بواسطة: عبد العزيز البسكري
#5
أخي الكريم
بالنسبة للأكسس
استعمل قاعدة بيانات ذات إمتداد Mdb أفضل من Accdb
و كذلك حاول تبني المشروع على 86
و ليس على 64  أو AnyCpu
قناتنا على اليوتوب
الرد }}}
تم الشكر بواسطة: Taha Okla , dr.programming


المواضيع المحتمل أن تكون متشابهة .
الموضوع : الكاتب الردود : المشاهدات : آخر رد
  [VB.NET] طريقة تفعيل الشاشة الصغيرة في جهاز الكاشير MOHAMMED ALZWI 0 251 25-09-25, 02:17 PM
آخر رد: MOHAMMED ALZWI
  [سؤال] طريقة توسيط النص داخل اداة comboBox سمير1404 7 3,849 24-08-25, 01:01 PM
آخر رد: أبو خالد الشكري
  [Acces2007] مشكلة ملف قاعدة بيانات access للقراءة فقط mmaalmesry 11 1,450 29-04-25, 08:55 PM
آخر رد: mmaalmesry
Photo لايمكن تعرف على تنسيق قاعدة البيانات الدريساوي 2 695 26-04-25, 12:24 AM
آخر رد: الدريساوي
  مساعدة في طريقة تحميل الفيديوهات المخزنة في قاعدة البيانات foad8920 0 658 24-04-25, 12:58 PM
آخر رد: foad8920
  مشكلة عدم قراءة قاعدة بيانات MS access 0 422 29-03-25, 01:58 PM
آخر رد: ibraa939
  مشكلة عدم قراءة قاعدة بيانات MS access 0 351 29-03-25, 01:57 PM
آخر رد: ibraa939
  مشكلة عدم قراءة قاعدة بيانات MS access 0 288 29-03-25, 01:57 PM
آخر رد: ibraa939
  طريقة طباعة ملف pdf بقاعدة بيانات sql heem1986 0 517 25-02-25, 09:31 AM
آخر رد: heem1986
  ادخال درجات الطلاب لقاعدة بيانات اكسس .. مساعدة Tajaldeen 9 2,736 07-02-25, 07:59 PM
آخر رد: الورد2

التنقل السريع :


يقوم بقرائة الموضوع: