PDA

View Full Version : خطا در دیتا بیس



amir_3530
دوشنبه 14 شهریور 1384, 23:09 عصر
سلام من یک برنامه نوشتم که در آن از دیتا بیس استفاده کردم
و در برنامه هم از oleDbDataAdapter و DataSet استفاده کردم
دیتابیس ام را در شاخه Bin\Debug کپی کردم حالا وقتی این برنامه را در درایو دیگر کپی میکنم
Error می دهد که دیتا بیس را پیدا نمی کند

چه کار باید بکنم

Peyman_Ranjbar
سه شنبه 15 شهریور 1384, 09:21 صبح
توی connection string مسیر دیتابیستون رو با استفاده از Application.StartupPath بهش بدید تا به این مشکل بر نخورید

amir_3530
سه شنبه 15 شهریور 1384, 11:08 صبح
میشه توضیح بیشتری بدهید
ممنون

Peyman_Ranjbar
سه شنبه 15 شهریور 1384, 16:59 عصر
connection string برای asp.net


OleDbConnection Cnn = new OleDbConnection("Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" + Server.MapPath("myDB.mdb"));

connection string برای برنامه های تحت ویندوز!


OleDbConnection Cnn = new OleDbConnection("Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" + Application.StartupPath + "\\myDB.mdb");