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

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

کاربر سایت

soli

عضویت از 1392/07/22

attach کردن دیتابیس در سی شارپ

  • پنجشنبه 15 بهمن 1394
  • 11:45
تشکر میکنم

سلام دوستان

میخواستم بعد از اجرایی کردن برنامه خودش بتونه دیتابیسرو اتچ کنه میشه کد اتچ رو بذارید....بعدم اینکه کد اتچ رو کجا بذارم بهتره؟تو رویداد لود فرم اصلیم بذارم؟یا جای دیگه؟ممنون میشم راهنمایی کنید

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

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

ایمان مدائنی

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

  • پنجشنبه 15 بهمن 1394
  • 12:04

باید اولین بار این اتفاق بیوفته مگر اینکه بانک Express باشه که در رشته اتصال قرار میگیره

از کدام نوع بانک استفاده کردید ؟

کاربر سایت

soli

عضویت از 1392/07/22

  • پنجشنبه 15 بهمن 1394
  • 12:32

بانکم sqlهستش ولی رو سیستم کاربر قراره express نصب بشه...زمان اجرایی گرفتن قصد دارم رشته اتصالم رو اصلاح کنم برای اکسپرس بذارم

کاربر سایت

ایمان مدائنی

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

  • پنجشنبه 15 بهمن 1394
  • 12:39

شما باید قسمت attach را در رشته اتصال قرار دهید

خودش به صورت خودکار در زمان اجرا بانک را اتچ میکنه

کاربر سایت

soli

عضویت از 1392/07/22

  • پنجشنبه 15 بهمن 1394
  • 12:48

ممنون متوجه شدم...کدattachرو بلد نیستم میشه راهنمایی کنید ؟یا منبعی رو معرفی کنید؟

کاربر سایت

ایمان مدائنی

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

  • پنجشنبه 15 بهمن 1394
  • 12:50
Data Source=.\SQLEXPRESS;AttachDbFilename=|DataDirectory|\myDB.MDF;Integrated Security=True;User Instance=True;MultipleActiveResultSets=True"

 

کاربر سایت

soli

عضویت از 1392/07/22

  • پنجشنبه 15 بهمن 1394
  • 12:53

ممنون از محبتتون

کاربر سایت

soli

عضویت از 1392/07/22

  • پنجشنبه 15 بهمن 1394
  • 14:05

من رشته اتصالم رو همینطور که گفتید تغییر دادم (البته فعلا برا اسکیوال) بانکمو تو داریو fکپی کردم تا از طریق کد اتچ بشه

                Connection = new SqlConnection("server=(local);AttachDbFilename=F:\\dadgostar.MDF;database=dadgostar;Trusted_Connection=Yes;uid=sa;pwd=123

اما این اررور رو میده همش

نمیدونم چیکارش کنمsad

کاربر سایت

ایمان مدائنی

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

  • پنجشنبه 15 بهمن 1394
  • 14:10

دسترسی به مسیر مورد نظر نداره

باید دسترسی Read و  Write بهش بدین

کاربر سایت

soli

عضویت از 1392/07/22

  • پنجشنبه 15 بهمن 1394
  • 14:21

propetice بانکم رفتم البته مجوز Read Write داشت ولی All رو انتخاب کردم مشکلش حل شد خودش انچ میکنه آقای مدائنی ممنون بابت راهنماییاتون........

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

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

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

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