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

نام تاپیک: مشکل پایگاه داده در هنگام انتقال برنامه به سیستمی دیگر

  1. #1

    مشکل پایگاه داده در هنگام انتقال برنامه به سیستمی دیگر

    با سلام. بنده از پایگاه داده sql EXPRESS در برنامم استفاده کردم.
    قبلا یک مشکلی داشتم که همینجا مظرح کردم در خصوص اینکه هر تغییری توی دیتابیس میدم توی دیتابیس اعمال نمیشه و یکی از دوستان فرمودند که بر روی دیتابیس رفته و در پراپرتیس گزینه Do not Copy رو انتخاب کنم و فایل های دیتابیس رو توی پوشه دباگ کنار فایل exe برنامه قرار بدم که مشکلم یجورایی برطرف شد.
    الان یک مشکل دیگر دارم که وقتی فولدر برنامه رو تو هر درایوی و فولدری در سیستم خودم قرار میدم برنامه پایگاه داده رو شناسایی میکنه و وارد برنمه میشه ولی تو سیستم های دیگه اخطار میده و وارد برنامه نمیشه.حتی باوجود ساخت فایل نصبی باز هم مشکل برطرف نشد.
    میخواستم بدونم مشکل از کجاست.
    با تشکر

  2. #2
    کاربر دائمی آواتار reza_Nazem
    تاریخ عضویت
    فروردین 1385
    محل زندگی
    تهران
    پست
    250

    نقل قول: مشکل پایگاه داده در هنگام انتقال برنامه به سیستمی دیگر

    connectionString رو چه طوری زدی ؟ به احتمال زیاد با ServerName زدی . ConnectionString رو اینجا بذار شاید بتونم کمکی کنم

  3. #3

    نقل قول: مشکل پایگاه داده در هنگام انتقال برنامه به سیستمی دیگر

    بفرمائید اینم از این.


    string cs = @"Data Source=.\SQLEXPRESS;AttachDbFilename=|DataDirector y|\dbe.mdf;Integrated Security=True;User Instance=True;";

  4. #4

    نقل قول: مشکل پایگاه داده در هنگام انتقال برنامه به سیستمی دیگر

    کسی نیست راهنمایی کنه ؟! من میخوام برنامم بصورت پرتابل توی فلش باشه و همه جا ازش استفاده کنم یعنی طوری که دیتابیسش کنارش باشه..
    دنبال یه راه حل میگردم. لطفا راهنمایی بکنید.
    با تشکر

  5. #5

    نقل قول: مشکل پایگاه داده در هنگام انتقال برنامه به سیستمی دیگر

    The syntax Data Source=.\SQLEXPRESS in your connection string refers to the instance of SqlServer Express installed on the local computer.
    From the error message I suppose that SqlServer Express is not installed on your target installation computer.
    So you have two options:

    • Install Sql Server Express on the target installation machine
    • Change the connection string to refer to your working machine and use the database catalog found there.
      Data Source=YOURMACHINENAME\SQLEXPRESS;Initial Catalog=YOURDATABASENAME;.....

    دوستان مشکل رو پیدا کردم. حالا بنظرتون میشه طوری کانکشن استرینگ رو نوشت که تو همه کامپیوتر ها جواب بده ؟!

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

  1. به هم ریختن فونت به هنگام انتقال برنامه
    نوشته شده توسط farzane_fn در بخش مباحث عمومی دلفی و پاسکال
    پاسخ: 2
    آخرین پست: جمعه 17 مهر 1388, 18:22 عصر
  2. تغییر پایگاه داده در زمان اجرا برنامه
    نوشته شده توسط mrs Izadi در بخش دسترسی به داده ها (ADO.Net و LINQ و ...)
    پاسخ: 6
    آخرین پست: جمعه 12 تیر 1388, 06:33 صبح
  3. تغییر پایگاه داده در زمان اجرا برنامه
    نوشته شده توسط mrs Izadi در بخش دسترسی به داده ها (ADO.Net و LINQ و ...)
    پاسخ: 0
    آخرین پست: دوشنبه 08 تیر 1388, 15:00 عصر
  4. عدم نمایش گزارشات هنگام انتقال برنامه
    نوشته شده توسط ShimaSh در بخش گزارش سازی با Crystal Report
    پاسخ: 4
    آخرین پست: شنبه 06 مرداد 1386, 23:19 عصر
  5. attach کردن پایگاه داده بعد از نصب برنامه با installshield
    نوشته شده توسط rostamedastan در بخش برنامه نویسی در Delphi
    پاسخ: 0
    آخرین پست: چهارشنبه 26 بهمن 1384, 23:33 عصر

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

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