مرجع تخصصی برنامه نویسان

انجمن تخصصی برنامه نویسان فارسی زبان

کاربر سایت

ehsanagha

عضویت از 1394/12/25

قرار دادن بانک اطلاعاتی در کنار برنامه

  • شنبه 23 بهمن 1395
  • 14:52
تشکر میکنم

با سلام 

برنامه در سی شارپ نوشته ام و بانک اطلاعاتی را نیز در SQL SEVER ساخته ام .

حال برای اینکه بانک اطلاعاتی را در کنار برنامه قرار دهم از SQL SERVER آن را  detach کرده و از محل ذخیره دیتابیس فایل بانک اطلاعاتی را (mdf,ldf) کپی کرده و در محل برنامه در پوشه debug کپی نموده ام .

و در برنامه connection string  را به شکل زیر تغییر داده ام 

SqlConnection con = new SqlConnection("Data Source=.\\SQlEXPRESS;AttachDbFileName=|DataDirectory|\\test.mdf;integrated security= true; User Instance=True");

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

لطفا راهنمایی کنید؟؟

پاسخ های این پرسش

تعداد پاسخ ها : 3 پاسخ
کاربر سایت

ایمان مدائنی

عضویت از 1392/01/20

  • شنبه 23 بهمن 1395
  • 17:57

اینگونه کار نمیکنه دوست من

اگر میخواهید به صورت لوکال استفاده کنید باید از نسخه Express استفاده کنید

بانک رو هم باید تبدیل به Express کنید

کاربر سایت

ehsanagha

عضویت از 1394/12/25

  • شنبه 23 بهمن 1395
  • 18:49

منظور شما نسخه express اس کیو ال سرور هست . 

یکم بیشتر توضیح میدید. چطوری بانک اطلاعاتی رو express کنم

کاربر سایت

ایمان مدائنی

عضویت از 1392/01/20

  • شنبه 23 بهمن 1395
  • 18:51

این لینک رو ببیند در این آموزش توضیح دادم

کاربرانی که از این پست تشکر کرده اند

هیچ کاربری تا کنون از این پست تشکر نکرده است

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

با ما تماس بگیرید تا در این مسیر همراهتان باشیم :)