السلام عليكم ورحمة الله وبركاتة
احببت ان اشارككم مشكلتي وهي عبارة خطا يأتيني وانا اريد الاتصال بالقاعدة
ويعطيني رساله بحيث انه لايجد القاعدة في ملف البرنامج وهاذي صورة توضح
ما امر به من مشكله وحاولت ان احلها لوحدي ولكن دون جدوى
علما ان القاعدة اللي اتستخدمها 2010 ولكن يكتب لي فوق بالبرنامج (2007)
وهاذي صورة توضيحية
ارجو حل مشكلتي حيث انه البرنامج يعتبرها 2010 وهي اتوقع انها مثل ماهو موضح بالصورة الثانية 2007 ...
انتظر اصحاب الخبرة
وشكراً
غير نص الاتصال إلى التالي
PHP كود :
"provider=microsoft.ACE.OLEDB.12.0;" & " data source= " & Application.StartupPath & "\sho.accdb"
يبدون ان المشكلة من الجهاز لان ما في طريقة على الانترنت ما جربتها
انا حملت اوفس 2010 على ويندوز 2007 اعتقد صارت مشكلة من هذا الفعل
أخي أحمد
Object reference not set to an instance يعني لم تعمل New لل OleDbConnection
المفروض يكون
Public conn As New OleDbConnection
ولو تضع داخله نص الاتصال بالمرة يكون أفضل مثل
Public conn As New OleDbConnection("Provider واكمل باقي النص
اخي وحبيبي عبدالله وقسم بالله انك صديقي الصدوق ولقد فعلت ما اكتشفته عيناك وصار الخطا من الــ New
وصراحه ودي اشكرك شكر عميق من قلبي واتمنى لك حياه سعيده وعلم نافع اخي الحبيب