PDA

View Full Version : vb.net و اکسس



shafi21
چهارشنبه 16 اردیبهشت 1388, 11:05 صبح
دیتابیس من اکسسه وداخل برنامم به این صورت آدرس دهی کردم
"provider=microsoft.jet.oledb.4.0;data source =d:\db.baigani.mdb;"
حالا یه ستاپ ساده از برنامم ساختم میخوام بدونم چه راهی هست که نیاز به کپی کردن دیتابیس داخل درایو dکامپیوتر دیگه نباشه؟

Afshin160
چهارشنبه 16 اردیبهشت 1388, 11:15 صبح
سلام ... كجا باشه ...
به هرحال بايد يه جايي باشه ديگه ...
ميتوني مسير را جاييي كه برنامه از آن run ميشه قرار بدي .

shafi21
چهارشنبه 16 اردیبهشت 1388, 11:59 صبح
یعنی داخل debug؟یه بار اینکارو کردم ولی درج برنامم ایراد پیدا کرد!

Afshin160
چهارشنبه 16 اردیبهشت 1388, 12:00 عصر
با اين دستور ميوني مسير اجراي برنامه را بدست آوري وفايل Access را اونجا قرار بدي ..



txt1.text=System.Windows.Forms.Application.Startup Path
موفق باشيد ...

Afshin160
چهارشنبه 16 اردیبهشت 1388, 12:03 عصر
مگه ميشه ... نه فكر كنم اشكال جاي ديگه بوده ... به هر حال اين مسير را در قسمت connctionstring ست كن

من خود بار ها اين كارو كردم ... درست بوده ....!!

arsalansalar
چهارشنبه 16 اردیبهشت 1388, 14:15 عصر
connection string خود را به شکل زیر در بیار و بانک تو بگذار در پوشه bin.در اینصورت دیگه نیازی به کپی و ست و(کلا ژانگولر بازی)نداری.:چشمک:


Dim cnnstr As String = "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=|DataDirectory|\Master.mdb"