نمایش نتایج 1 تا 6 از 6

نام تاپیک: تغییر بانک اطلاعاتی در زمان انجام پروژه

  1. #1

    تغییر بانک اطلاعاتی در زمان انجام پروژه

    سلام دوستان یه سوال دارم..
    من الان دارم یه پروژه واسه کتابخونه می نویسم..دیتابیس رو با sql server 2008 R2 طراحی کردم.بعدش دو تا فایل واسه من ساخته شده..یکی با پسوند mdf و دیگری ldf .
    حالا من اومدم توی VS از منوی Data و از طریق Add New Data Source این دیتابیس رو پروژه خودم معرفی کردم. و پس از اون این دیتابیس به کنار فایل های پروژه من اضافه شد.زمانی هم که برنامه رو اجرا کردم همین دیتابیس توی پوشه Debug برنامه هم کپی شد.خوب تا اینجا که مشکلی نیست.
    حالا فرض کنید من میام توی SQL SERVER میام دیتابیس رو تغییر میدم مثلا یه جدول اضافه میکنم..توجه کنید که آدرس این دیتابیس توی پوشه زیر هستش
    C:\Program Files\Microsoft SQL Server\MSSQL10.SQLEXPRESS\MSSQL\DATA
    حالا سوالم اینه که من باز باید بیام دیتابیسی که توی پروژه ام هستش رو Delete کنم و یه Data Source جدید زنم؟ یا اینکه دیتابیس جدید رو به صورت دستی کپی کنم توی محل پروژه؟
    اگه به صورت دستی بخوام کپی کنم باید توی پوشه Debug بریزم یا اینکه کنار فایل های پروژه؟
    اگه روش دیگه دارین بهم بگین..یکی که همین الان به ذهنم رسید اینه که بیام دیتابیسی که کنار پروژه ام هستش رو Attach کنم به sql server که بعدش وقتی Save کردم روی همین save بشه.
    ------------------------------------------------------------------------------------------------------
    سوال دیگه ای که دارم اینه:
    این خاصیت دیتابیس واسه چیه:
    Copy to Output Directory
    که یه سری خاصیت داره
    Dont Copy
    Copy Always
    Copy if Newer
    یکی بهم اینارم توضیح بده ممنون میشم

  2. #2
    کاربر دائمی
    تاریخ عضویت
    آذر 1389
    محل زندگی
    ایران
    پست
    1,328

    نقل قول: تغییر بانک اطلاعاتی در زمان انجام پروژه

    دوست عزیز در پاسخ سوال اولت باید بگم که این کارت اگر کد نویسی کردی اشتباه هست
    وقتی شما کد نویسی می کنی دیگه نیاز به انجام مراحل ویزاردی نیست مستقیمأ مسیر بانک اطلاعاتی رو بده که خودتو اذیت نکنی

  3. #3

    نقل قول: تغییر بانک اطلاعاتی در زمان انجام پروژه

    نقل قول نوشته شده توسط programerinfonet مشاهده تاپیک
    دوست عزیز در پاسخ سوال اولت باید بگم که این کارت اگر کد نویسی کردی اشتباه هست
    وقتی شما کد نویسی می کنی دیگه نیاز به انجام مراحل ویزاردی نیست مستقیمأ مسیر بانک اطلاعاتی رو بده که خودتو اذیت نکنی
    من فقط از طریق ویزارد Data source فایل دیتابیس رو پروژه ام اضافه میکنم بعدش خوش یه آدرس بهم میده که از اون توی ConnectionString استفاده میکنم..که نیازی به تایپ کردن دستور نداشته باشم

  4. #4

    نقل قول: تغییر بانک اطلاعاتی در زمان انجام پروژه

    دیتابیس بعد از تغییر باید به پوشه پروژه کنار فایل کلاسها و ... منتقل بشه(نه debug). یک راه اینه که بعد از تغییر در دیتابیس اونو offline کنی(به جای دیتچ) و کپی بگیری.
    راه دیگه اینه که اون فایل دیتابیس رو دیتچ کنی و به جاش فایل دیتابیس داخل پروژه رو اتچ کنی تا نیاز به کپی پیست نباشه. البته برای اینکه ویژوال استادیو بتونه از دیتابیس استفاده کنه بعد از هر بار تغییر در دیتابیس ، اونو offline و هر وقت نیاز داشتی online کنی.

  5. #5

    نقل قول: تغییر بانک اطلاعاتی در زمان انجام پروژه

    نقل قول نوشته شده توسط mafaman2003 مشاهده تاپیک
    دیتابیس بعد از تغییر باید به پوشه پروژه کنار فایل کلاسها و ... منتقل بشه(نه debug). یک راه اینه که بعد از تغییر در دیتابیس اونو offline کنی(به جای دیتچ) و کپی بگیری.
    راه دیگه اینه که اون فایل دیتابیس رو دیتچ کنی و به جاش فایل دیتابیس داخل پروژه رو اتچ کنی تا نیاز به کپی پیست نباشه. البته برای اینکه ویژوال استادیو بتونه از دیتابیس استفاده کنه بعد از هر بار تغییر در دیتابیس ، اونو offline و هر وقت نیاز داشتی online کنی.
    آقا ممنون از کمکت..واسه سوال دومم جوابی ندارین؟

  6. #6

    نقل قول: تغییر بانک اطلاعاتی در زمان انجام پروژه

    سلام عزیزان منم یه مشکل با دیتابیسم دارم نمیدونم چرا به این شکل شده یعنی 2 تا شده ؟


تاپیک های مشابه

  1. ساخت بانک اطلاعاتی در زمان اجرا
    نوشته شده توسط oliya24 در بخش T-SQL
    پاسخ: 2
    آخرین پست: شنبه 02 مهر 1390, 00:20 صبح
  2. سوال: سوال در تغییر بانک اطلاعاتی
    نوشته شده توسط m2011kh در بخش مطالب مرتبط با بانکهای اطلاعاتی در VB6
    پاسخ: 39
    آخرین پست: سه شنبه 08 شهریور 1390, 21:03 عصر
  3. سوال: تشخیص زمان انجام هر تغییر در بانک
    نوشته شده توسط mehrnoosh_al62 در بخش SQL Server
    پاسخ: 2
    آخرین پست: پنج شنبه 21 شهریور 1387, 08:22 صبح
  4. اتصال به بانک اطلاعاتی در زمان اجرا در vb 2005
    نوشته شده توسط h_Moshiri در بخش VB.NET
    پاسخ: 2
    آخرین پست: یک شنبه 16 مهر 1385, 23:53 عصر
  5. ساختن بانک اطلاعاتی در زمان اجرا بدون SQL
    نوشته شده توسط v_shalchian در بخش برنامه نویسی در Delphi
    پاسخ: 5
    آخرین پست: شنبه 24 مرداد 1383, 08:23 صبح

قوانین ایجاد تاپیک در تالار

  • شما نمی توانید تاپیک جدید ایجاد کنید
  • شما نمی توانید به تاپیک ها پاسخ دهید
  • شما نمی توانید ضمیمه ارسال کنید
  • شما نمی توانید پاسخ هایتان را ویرایش کنید
  •