PDA

View Full Version : خطا در آدرس دهی : کمک



golnouri
دوشنبه 12 مهر 1389, 11:41 صبح
دوستان لطفا منو از بحث آزار دهنده ی آدرس دهی به دیتا بیس نجات بدید.


cLine 25: strCon = "Provider = Microsoft.Jet.OLEDB.4.0;" + "Data Source = |DataDirectory|\DataBase1.mdb";

این خطا رو به من میده. هر چی search می کنم نمی دونم چه جوری باید آدرس دهی کنم. (من Database و توی فولدر App_Data قرار دادم و بعد آپلود کردم رو سرور و همچنین نمی دونم از \ باید استفاده کنم یا /)
ممنون میشم کمکم کنید.

pedram_ns
دوشنبه 12 مهر 1389, 11:54 صبح
از هیچکدوم.

OleDbConnection strCon = new OleDbConnection("Provider=Microsoft.Jet.OLEDB.4.0;Data Source=|DataDirectory|database1.mdb");

PhoenixNet
دوشنبه 12 مهر 1389, 12:00 عصر
سلام

این Microsoft.Jet.OLEDB.4.0 که گذاشتی مال بانک Acess نه Sql



Server=.\SQLExpress;AttachDbFilename=|DataDirector y|mydbfile.mdf; Database=dbname;Trusted_Connection=Yes;

لیست کامل ConnectionString ها رو میتونی اینجا ببینی :


http://www.connectionstrings.com


یک راه ساده برای بدست آوردن ConnectionString :

در Visual Studio قسمت Sever Explorer دیتا بیس رو اضافه کن.بعد رو دیتابیس کلیک راست کن و Properties رو انتخاب کن.در قسمت Properties بخش Connection String میتونی کپی کنی و استفاده کنی.

golnouri
دوشنبه 12 مهر 1389, 14:15 عصر
از هیچکدوم.

OleDbConnection strCon = new OleDbConnection("Provider=Microsoft.Jet.OLEDB.4.0;Data Source=|DataDirectory|database1.mdb");

ببخشید این آدرسی که گفتید و قرار دادم ولی بازم ارور میده:
این صفحه رو ببینید:
http://www.ircaedu.com/ControlPanel.aspx

pedram_ns
دوشنبه 12 مهر 1389, 17:19 عصر
ببخشید این آدرسی که گفتید و قرار دادم ولی بازم ارور میده:
این صفحه رو ببینید:
http://www.ircaedu.com/ControlPanel.aspx

منظورتون از ارور بعد از کلیک button بود دیگه.
اول باید در web.config مد کستوم ارور رو اف کنید تک دیباگ رو هم true کنید تا ارور مشخص بشه.
<compilation debug="true">
<customErrors mode="Off">