تقييم الموضوع :
  • 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 من اعدادات المجلد
الرد }}}}
تم الشكر بواسطة:


المواضيع المحتمل أن تكون متشابهة .
الموضوع : الكاتب الردود : المشاهدات : آخر رد
  ابي اربط برنامجي بسيرفر او قاعده بيانات مبارك 3 172 22-11-16, 02:57 PM
آخر رد: مبارك
  [سؤال] كيفية اضافة عناصر عمود فى جدول من قاعدة بيانات فى جدول اخر hidn 1 164 04-11-16, 09:25 AM
آخر رد: thevirus
  [VB.NET] مثال على جلب ارقام من قاعدة البيانات وحفظها في مصفوفة بدر إشتية 4 345 02-11-16, 02:42 AM
آخر رد: Ahmad ahmed
  [سؤال] قراءة رابط من قاعدة بيانات في ادة التصفح شمس الدين 03 2 77 27-10-16, 10:43 PM
آخر رد: شمس الدين 03
  كيفية الاتصال بقاعدة بيانات Access على الشبكة المحلية warda saeed 7 7,196 27-10-16, 09:53 PM
آخر رد: thevirus
  مساعدة في بناء قاعدة hglogtd 4 129 05-10-16, 03:48 PM
آخر رد: hglogtd
  استفسار حول طريقتي في قاعدة البيانات صبري زينوبي 0 76 29-09-16, 04:35 PM
آخر رد: صبري زينوبي
  ربط قاعدة بيانات اكسس بفجوال دوت نت 2015 كنونو 0 121 26-09-16, 01:35 PM
آخر رد: كنونو
  تسمية قاعدة البيانات قبل انشائها aiman 3 167 15-09-16, 09:12 PM
آخر رد: Abu Ehab
Lightbulb [سؤال] كيف يتم رفع قاعدة بيانات mysql بطريقة برمجية sanosi 0 124 26-08-16, 05:00 PM
آخر رد: sanosi

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


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