PDA

View Full Version : سوال: مسير جاري براي اتچ بانك



pcmanage10
یک شنبه 22 خرداد 1390, 20:27 عصر
سلام خدمت همه دوستان
من يك برنامه در سي شارپ نوشتم و به بانك sql server 2005 متصل كردم.
حالا ميخوام با استفاده از كدي كه در زير مشاهده مي كنيد بانك رو كه در فولدر Debug برنامه قرار دارد رو اتچ كرده و استفاده كنم ولي به جاي نام بانك (db.mdf) بايد چي بنويسم كه به طور پيش فرض از مسير برنامه فايل رو خوانده و اتچ كند؟
با تشكر


Data Source=.\SQLEXPRESS;AttachDbFilename=db.mdf;Integr ated Security=True;Connect Timeout=30;User Instance=True

hadisadaghatmehr
یک شنبه 22 خرداد 1390, 20:39 عصر
Private static string Connstring = @"Data Source=.\SQLEXPRESS;AttachDbFilename=" + Application.StartupPath + @"\db.mdf;Integrated Security=True;Connect Timeout=10;User Instance=True";

mjt10063
یک شنبه 22 خرداد 1390, 22:35 عصر
از این کد استفاده کن

Data Source=.\\SQLEXPRESS;AttachDbFilename=|DataDirecto ry|db.mdf;Integrated Security=True;User Instance=True


فیل دیتا بیس خودتون رو
توی این مسیر کپی کنید
مسیر ذخیره پروژه -- پوشه نام پروژه -- پوشه bin -- پوشه debug -- همین جا paste کنید.