تقييم الموضوع :
  • 0 أصوات - بمعدل 0
  • 1
  • 2
  • 3
  • 4
  • 5
[VB.NET] مشروع فيجوال بيسيك دوت نت مع قاعدة بيانات اكسس 2007 يعمل على جميع انظمة التشغيل
#1
Exclamation 
السلام عليكم و رحمة الله
أخواني لقد قمت بتصميم مشروع على الفيجوال بيسيك دوت نت مع قاعدة بيانات اكسس 2007
طريقة الاتصال بقاعدة البيانات استخدمت مكتبة ADODB على الشكل التالي:
كود :
Imports ADODB
   Dim cn As New ADODB.Connection
   Dim rs As New ADODB.Recordset

       cn.Open("Provider=Microsoft.ace.OLEDB.12.0; Data Source=" & dbpath & " ;Jet OLEDB:Database Password=ABC")

       rs.Open("select * from tblusers where userid = '" & Label4.Text & "' ", cn, ADODB.CursorTypeEnum.adOpenStatic, ADODB.LockTypeEnum.adLockOptimistic)
نظام التشغيل الذي أعمل عليه هو نظام ويندوز 7 - 32 بت

المشروع يعمل 100% على جهازي ولكن المشكلة هي عند عمل Setup Deployment للمشروع و إرفاق كافة الملفات معه من قاعدة البيانات و مكاتب DLL...الخ
يظهر راسلة خطأ (Authentication Failed) عند تشغيلة على الجهاز الآخر
علماً انا الجهاز الآخر عليه ويندوز 7  -  64بت و أوفيس 2010
حاولت حل المشكلة بتعديل إعدادات المشروع كالتالي: X86 او X64 او AllCPU و لكن لم تنفع!!!
ايضا حاولت تغيير نوع قاعدة البيانات الى قاعدة بيانات اكسس 2003 ايضا لم تنفع.
--------------------------------------------------------------------------- 
أرجو ممن لديه فكرة مساعدتي و لكم جزيل الشكر...
الرد }}}}
تم الشكر بواسطة:
#2
حسب اعتقادي الخطأ من كلمة المرور
الرد }}}}
تم الشكر بواسطة:
#3
(16-12-15, 05:47 PM)HASAN6.0 كتب : حسب اعتقادي الخطأ من كلمة المرور

اخي الكريم شكرا لمرورك لكن كلمة المرور صحيحة و هو يعمل على الجهاز الذي قمت بتصميم المشروع عليه.

ولكن المشكلة عند نقله على كمبيوتر آخر علماً ان مسار قاعدة البيانات صحيح!
الرد }}}}
تم الشكر بواسطة:
#4
عند عمل Setup Deployment  بعد التثبيت اين وضعت قاعدة البيانات
هل في محرك الاقراص C او قرص آخر اذا كان في الــ C بهذه الطريقة لن تستطيع
الاضافة على  قاعدة البيانات  بسبب الصلاحيات هنا اتحدث عن ويندوز 7 ومافوق.
الرد }}}}
تم الشكر بواسطة:
#5
لست متاكد لكن ربما الفارق بين نسخة 2007 و نسخة الاوفيس 2010 التي لدي العميل هو السبب.خاصة ان الاسمبلي الخاص بنسخة 2010 يكون مختلف عن 2007 ......... وانا هنا أقصد رقم Version ....... أيضا لتحاول أن تضيف ملف قاعدة البيانات الي resources المشروع ثم تقوم بتغيير BuildAction الخاص به الي Embedded لكي تضمن وجود ملف الداتا بيز تحت فولدر المشروع
الرد }}}}
تم الشكر بواسطة:
#6
المشكلة انك بتنزل البرنامج على Program Files على السواقة C:

جرب نزل البرنامج على ال D: أو أي درايف اخر

أو افتح ال Security للفولدر الخاص بالبرنامج للمستخدم الحالي Full Control من اعدادات المجلد
الرد }}}}
تم الشكر بواسطة:


المواضيع المحتمل أن تكون متشابهة .
الموضوع : الكاتب الردود : المشاهدات : آخر رد
  [سؤال] مشكلة الاختلاف بين ترتيب الصفوف في قاعدة البيانات والداتا جريد فيو waelalmsry75 2 103 18-08-17, 05:40 PM
آخر رد: waelalmsry75
  لاصحاب الخبره في فيجوال نت eng_yuyu 1 75 16-08-17, 11:15 PM
آخر رد: جميل علي
  ممكن تعديل كود انشاء قاعدة اكسس بالكود سعود 8 239 07-08-17, 11:26 PM
آخر رد: أبو نوره
  [مثال] مبتدئة ربط اكسس بفجيوال بيسك ام سفانة 3 188 21-07-17, 04:50 AM
آخر رد: ام سفانة
  [VB.NET] احتاج مشروع مبدئى الارتباط بين v.b وقواعد بياناتsql server ahmed6610 2 133 20-07-17, 06:05 AM
آخر رد: ahmed6610
  تضمين قاعدة بيانات MySQL مع الرنامج Jounior_P 8 239 19-07-17, 01:58 PM
آخر رد: Jounior_P
Question [سؤال] كيف يتم تشغيل قاعدة بيانات SQL SERVER دون تنصيب MS SQL SERVER alimoi79 1 161 16-07-17, 02:56 AM
آخر رد: ابو ليلى
  تحويل ملف اكسس mdb الي sql server 2008 r2 atefkhalf2004 2 270 15-07-17, 03:57 PM
آخر رد: atefkhalf2004
  [كود] المساعدة في كود بحث برقم التسلسل اذا كان الرقم غير موجود داخل قاعدة بيانات تخرج رسالة وادي العوضي 3 150 14-07-17, 09:43 AM
آخر رد: وادي العوضي
Rainbow [VB.NET] كيف يمكنني الإتصال بملف قاعدة البيانات نوع Paradox sniperjawadino 2 152 12-07-17, 01:20 PM
آخر رد: sniperjawadino

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


يقوم بقرائة الموضوع: بالاضافة الى ( 1 ) ضيف كريم