-
پرسش و پاسخ
با سلام خدمت تمامی عزیزان
من یک جدول توسط Access دارم که دارای پسورد است
حال میخواهم که توسط ado با آن ارتباط برقرار کنم اما اعلام میکنه که در بانک درحال استفاده است و پسورد را هم قبول نمی کنه
حال کسی هست که کمک کنه تا من بتوانم ارتباط را برقرار کنم
باتشکر
-
پاسخ : پرسش و پاسخ
سلام
توخود اکسس چطور؟ مشکلی باهاش نداری و راحت باز میشه ؟
-
پاسخ : پرسش و پاسخ
سلام مجدد . خودم امتحان کردم همین ژیغام خطا رو میداد . حتما باید توسط کد نویسی به جدول وصل بشی مثل کد زیر :
میشه این کد رو داخل یه دکمه گذاشت :
کد:
ADOTable1.ConnectionString := 'Provider=Microsoft.Jet.OLEDB.4.0;' +
'User ID=Admin;' +
'Data Source=D:\a.mdb;' +
'Mode=Share Deny None;' + 'Jet OLEDB:System database="";' +
'Jet OLEDB:Registry Path="";' + 'Jet OLEDB:Database Password="12";' +
'Jet OLEDB:Engine Type=5;' + 'Jet OLEDB:Database Locking Mode=1;' +
'Jet OLEDB:Global Partial Bulk Ops=2;' +
'Jet OLEDB:Global Bulk Transactions=1;' +
'Jet OLEDB:New Database Password="";' +
'Jet OLEDB:Create System Database=False;' +
'Jet OLEDB:Encrypt Database=False;' +
'Jet OLEDB:Don''t Copy Locale on Compact=False;' +
'Jet OLEDB:Compact Without Replica Repair=False;' + 'Jet OLEDB:SFP=False;';
ADOTable1.TableName:='t1';
ADOTable1.Open;
فقط قسمتهایی که زیرش خط کشیدیه شده باید عوض بشن
-
1 فایل پیوست
پاسخ : پرسش و پاسخ
پروژه ی پیوستی رو دانلود کنید ...
-
پاسخ : پرسش و پاسخ
با سلام.و تشکر از تمامی دوستان که لطف کردن و دستورات را گذشتن
این موضوع ذیل را برای کسانی گذاشتم که نحوه گذاشتن پسورد روی بانک اکسس را میدونند
تو گزينه هاي ado قسمت connection string را باز كنيد 1صفحه كوچك با مسير بانك داخلش باز مي شه انتهاي اون دستور زير را بنويسيد:
" "=jet oledb:database password;
تمام اتصال برقرار میشه
یا بگفته دوست عزیزمان [برای مشاهده لینک ها شما باید عضو سایت باشید برای عضویت در سایت بر روی اینجا کلیک بکنید] کل دستور را نوشتن
موفق باشيد