28-07-24, 01:53 AM
أخوانى واستاتذتى الاعزاء أنضممت إلى هذا المنتدى عن طريق البحث في جوجل فهو أول ما ظهر وقد انضممت إليه لطلب المساعدة من الاساتذة كالتالى:
الموضوع :
قمت مؤخراً بأنشاء قاعدة بيانات على الأكسس عبارة عن متابعة حركة لخطابات الضمان البنكية لبعض المشروعات للبنية التحتية.
المشكلة:
أتممت انشاء النماذج لأكثر من 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.
وأخيراً لكم جميعاً الشكر والتقدير وجزاكم الله عنا الخير والبركة وخير الجزاء
الموضوع :
قمت مؤخراً بأنشاء قاعدة بيانات على الأكسس عبارة عن متابعة حركة لخطابات الضمان البنكية لبعض المشروعات للبنية التحتية.
المشكلة:
أتممت انشاء النماذج لأكثر من 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.
وأخيراً لكم جميعاً الشكر والتقدير وجزاكم الله عنا الخير والبركة وخير الجزاء
