PDA

View Full Version : مشکل با کانکشن استرینگ



mjt10063
شنبه 10 آبان 1393, 11:44 صبح
با سلام دوستان
نمیتونم اطلاعات رو وارد بانک کنم
و میدونم مشکل از کانکشن استرینگ
من دیتابیس رو ایجاد کردم
کد کانکشن استرینگ هم اینه

<connectionStrings>
<add name="conn" connectionString="Data Source=.\SQLEXPRESS;AttachDbFilename=|DataDirector y|\mydb.mdf;Integrated Security=True;User Instance=True"
providerName="System.Data.SqlClient" />
</connectionStrings>


ولی اطلاعات رو وارد نمیکنه
حالا اگر اینطوری بنویسم
اطلاعات وارد میشه


</configSections>
<connectionStrings>
<add name="conn" connectionString="Data Source=.\SQLEXPRESS;AttachDbFilename=C:\Users\PCTi rTash\documents\visual studio 2010\Projects\ShafieiNan\ShafieiNan\mydb.mdf;Integ rated Security=True;User Instance=True"
providerName="System.Data.SqlClient" />
</connectionStrings>


مشکل چیه

behnamgholipoor
شنبه 10 آبان 1393, 13:35 عصر
سلام دوست عزیز
به ظاهر که هر دو Connection String درست هست
دلیل وارد نشدن اطلاعات در روش اول بخاطر Attach نشدن Database به Sql Express هست.
فایل mydb.mdf رو در پوشه ای برای مثال با اسم db در مسیر bin\Debug برنامه بزارین





<connectionStrings>
<add name="conn" connectionString="Data Source=.\SQLEXPRESS;AttachDbFilename=|DataDirector y|\db\mydb.mdf;Integrated Security=True;User Instance=True"
providerName="System.Data.SqlClient" />
</connectionStrings>