ورود

View Full Version : باز کردن یک بانک Access پسورد دار با Open



Ali0Boy
سه شنبه 17 فروردین 1389, 20:07 عصر
سلام دوستان من یکبار دیگر هم تاپیکی با این عنوان ایجاد کردم ولی یکی از اعضای فعال گفت که بگرد پیداش میکنی و من اون تاپیک رو حذف کردم و چیزی هم نیافتم.
دوستان عزیز من من از کدهای زیر هم برای این کار استفاده کردم اما چطوری پسوردش رو بزنیم که جواب بده؟!

این مثال کدهای اتصال:

Dim Cnn As New ODODB.Connection
Dim Rst As New ODODB.Recordset
Cnn.Open ( "Provider=Microsoft.Jet.OLEDB.4.0 ; DataSource= & App.Path & \DataBaseName")
Rst.Open(TableName,Cnn,addOpenKeyset,adLockOptimis tic,adCmdTable
.
.
.
Rst.Close
Cnn.Close
Set Rst = Nothing
Set Cnn = Nothing

حالا اگه کسی هم میدونه قبلا ایجاد شده چنین تاپیکی اول آدرس اون تاپیک رو بده و سپس اینجا بگه حذفش کن!!!!!! :ناراحت:

ممنون میشم اگه کمکم کنید. خیلی خیلی فوریه... :تشویق:

Naghibi
چهارشنبه 18 فروردین 1389, 08:47 صبح
با سلام
میتونی برای حل مشکل از ConnectionString زیر استفاده کنی.
Cnn.Open ( "Provider=Microsoft.Jet.OLEDB.4.0 ; DataSource= & App.Path & \DataBaseName;Jet OLEDB:Database Password=yourpass")

Ali0Boy
چهارشنبه 18 فروردین 1389, 17:59 عصر
با سلام
میتونی برای حل مشکل از ConnectionString زیر استفاده کنی.
Cnn.Open ( "Provider=Microsoft.Jet.OLEDB.4.0 ; DataSource= & App.Path & \DataBaseName;Jet OLEDB:Database Password=yourpass")

سلام دوست عزیز من از کد زیر استفاده کردم ولی با خطایی زیر در همین خط روبرو شدم مشکل کجاست؟

کد:

Conn.Open ("Provider=Microsoft.Jet.OLEDB.4.0;DataSource=" & App.Path & "\Data Base\Test.mdb;Jet OLEDB:Database Password=123456")

خطا:

http://barnamenevis.org/forum/attachment.php?attachmentid=46675&stc=1&d=1270648678

Ali0Boy
جمعه 20 فروردین 1389, 19:43 عصر
دوستان عزیز کسی نبود بتونه منو راهنمایی کنه؟!!


با سلام
میتونی برای حل مشکل از ConnectionString زیر استفاده کنی.
Cnn.Open ( "Provider=Microsoft.Jet.OLEDB.4.0 ; DataSource= & App.Path & \DataBaseName;Jet OLEDB:Database Password=yourpass")


دوست عزیز شما که این کد رو پیشنهاد کردی ، ممنون میشم کمکم کنید.

xxxxx_xxxxx
جمعه 20 فروردین 1389, 22:46 عصر
فکر می کنم بارها در این مورد بحث شده. شما یک جستجو بکنید!

توی همون دستور بالا عبارت DataSource رو به صورت جدا بنویسید: Data Source


تاپیک های مشابه:
conection string برای بانک اکسس پسورد دار (http://www.barnamenevis.org/forum/showthread.php?p=305235)
روش اتصال بانک access که پسورد دارد با visual basic (http://www.barnamenevis.org/forum/showthread.php?t=12497)