أستخدم فى مشروعى طريقة ADO للربط مع قاعدة البيانات
وضعت كلمة مرور لقاعدة البيانات
كيف يمكن التعامل مع كلمة المرور من خلال صيغة هذا الكود
(Set database = OpenDatabase (dbname, options, read-only, connect
وللجميع التحية
أستخدم فى مشروعى طريقة ADO للربط مع قاعدة البيانات
وضعت كلمة مرور لقاعدة البيانات
كيف يمكن التعامل مع كلمة المرور من خلال صيغة هذا الكود
(Set database = OpenDatabase (dbname, options, read-only, connect
وللجميع التحية
السلام عليكم
أخي العزيز الكود الذي في الإعلى فهو خاص بالإداة الأخرى وهي DAO .
إما كود الربط مع قاعدة البيانات بواسطة ADO مع استخدام كلمة مرور لقاعدة البيانات فهو /
db.Open "PROVIDER=Microsoft.Jet.OLEDB.4.0;Data Source=" & App.Path & dbName & _ ";Jet OLEDB:Database Password=YOURPASSWORD;adAsyncConnect"
بالتوفيق
نعم اخي ويوجد إختلاف بسيط ولكن بالنسبة لإستخدام كامة المرور فسيكون الكود بهذا الشكل /
(Set database = OpenDatabase (dbname, options, read-only, ";pwd=YOURPASSWORD"
أخى الفاضل
جربت الكود كما أشرت إليه كالآتى:
Set database = OpenDatabase(PathDataBase, , , ";PWD=ddd")
حيث ddd كلمة المرور إلى قاعدة البيانات
ولكن عند تشغيل البرنامج أحصل على رسالة الخطآ التالى:
Run-time error '3031':
Not avalid password
مع العلم انى متأكد من وضع كلمة المرور وبحالة حروفها الصحيحة فى الكود
وقبل ذلك قمت باختبارها بنجاح وبشكل منفصل للدخول على قاعدة البيانات من خلال برنامج أكسس وكذلك عن طريق visdata Manager
فأين إذن الخطأ فى الكود؟
بعد التحية ،،
اخي جرب هذا /
Public ws As Workspace Public db As Database Set ws = DBEngine.Workspaces(0) Set db = ws.OpenDatabase(PathDataBase, True, False, ;pwd="ddd")
بالتوفيق .
العفوا اخي وهذا واجبنا ،،،،
وتقبل تحياتي .
أخى الكريم
أعود إليك مره أخرى فلا تمل منى
عند طباعة تقرير مصمم بالكريستال 7 , يلزم أن يتعرف الكريستال على كلمة المرور لجلب بيانات التقرير فى حالة إذا كانت قاعدة البيانات محميه بكلمة مرور
كيف يتعرف الكريستال على كلمة المرور عن طريق الكود؟
أخى الكريم
أعود إليك مره أخرى فلا تمل منى
عند طباعة تقرير مصمم بالكريستال 7 , يلزم أن يتعرف الكريستال على كلمة المرور لجلب بيانات التقرير فى حالة إذا كانت قاعدة البيانات محميه بكلمة مرور
كيف يتعرف الكريستال على كلمة المرور عن طريق الكود؟
على الرحب والسعة اخي في اي وقت ،،، ولكن في حقيقة الأمر إنا ما استخدم الكريستال او بالأحرى لا املك هذه الإداة لإني دائما استخدم DataReport .
ارجوا المعذرة ،،
هذا الموضوع مغلق.
المتواجدون خلال آخر دقيقتين · يتحدّث كل ٣٠ ثانية
جارٍ التحقق من المتواجدين…