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

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

کاربر سایت

alicpn

عضویت از 1395/08/12

اتصال به بانک در پوشه دلخواه

  • یکشنبه 12 خرداد 1398
  • 01:19
تشکر میکنم

با سلام و خسته نباشید.
بنده پروژه ای رو با سی شارپ پیاده کردم پوشه اصلی برنامه رو بر روی سرور اجرا کردم که کلاینت های دیگه استفاده کنن، برنامه اجرا میشه ولی بانک رو پیدا نمیکنه ، پیامش اینه که مسیر بانک اشتباهه
سوالم اینه که چه کدی بنویسم که دیتابیسمو از پوشه جاری که تو سروره بخونه نه از درایو C پوشه C:\Program Files\Microsoft SQL Server\MSSQL12.SQLEXPRESS\MSSQL\DATA که هر سیستمی مسیر پیش فرض رو شناسایی میکنه.
لطفا راهنمایی بفرمایید بنده مبتدی هستم.
با تشکر.

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

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

salman_b

عضویت از 1396/02/18

  • یکشنبه 12 خرداد 1398
  • 08:42

سلام

ببین سرویس‌های SQL که توی درایو C‌ نصب شدن قاعدتا.

و connection string هم برای برقراری ارتباط با اون سرویس‌ها است.

اگه management studio رو باز میکنی و database ای که ساختی رو میبینی خوب پس بهش میتونی وصل بشی و هیچ ارتباطی به اینکه کجا ساخته شده نداره.

اگه database رو نمیبینی پس باید attach کنیش بعد بهش وصل بشی.

کاربر سایت

omid yeganeh

عضویت از 1393/05/31

  • یکشنبه 12 خرداد 1398
  • 11:05

سلام باید از این کانکشن استرینگ استفاده کنی

string connectionString = "Data Source=.\\sqlexpress;AttachDbFilename=|DataDirectory|\\DB_Name.mdf;Initial Catalog=DB_Name;Integrated Security=True;MultipleActiveResultSets=True;User Instance=False;MultiSubnet Failover=False

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

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

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

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

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