تبلیغات :
ماهان سرور
آکوستیک ، فوم شانه تخم مرغی ، پنل صداگیر ، یونولیت
فروش آنلاین لباس کودک
خرید فالوور ایرانی
خرید فالوور اینستاگرام
خرید ممبر تلگرام

[ + افزودن آگهی متنی جدید ]




صفحه 2 از 2 اولاول 12
نمايش نتايج 11 به 15 از 15

نام تاپيک: فرق بین دو بانک

  1. #11
    اگه نباشه جاش خالی می مونه MTPROG's Avatar
    تاريخ عضويت
    Sep 2007
    محل سكونت
    شهر 3500 ساله
    پست ها
    432

    پيش فرض

    این خطا به خاطر اینه که فایل بانک تو کانکشین رو نمیتونه پیدا کنه چون شما مسیر فایل رو تعیین نکردید.

    ابتدا در بخش Server Explorer رو کانکیشن کلیک راست کرده اونو Close کنید

    بعد به مسیر زیر رفته فایلها رو کپی کنید بریزید تو پوشه برنامه کنار فایل exe
    کد:
    برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید
    بعد کانکشن رو طوری تنظیم کنید که پوشه جاری رو در نظر بگیره

    کد:
    برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید
    فرق این کانکشن با کانکشن قبلی در اینه که به جای tel.mdf از My.Application.Info.DirectoryPath+tel.mdf
    جهت در نظر گرفتن پوشه جاری استفاده شده است

  2. #12
    داره خودمونی میشه
    تاريخ عضويت
    Feb 2009
    پست ها
    46

    پيش فرض

    منظورتون از کنار فایل exe همون پوشه bin /debuge هست ?حالا اگه من این پروزه رو فایل setup رو بسازم و بخوام در یک کامپیوتر دیگه اجرا کنم فقط نیاز به نصب sqlexpress داره?

  3. #13
    اگه نباشه جاش خالی می مونه MTPROG's Avatar
    تاريخ عضويت
    Sep 2007
    محل سكونت
    شهر 3500 ساله
    پست ها
    432

    پيش فرض

    منظورتون از کنار فایل exe همون پوشه bin /debuge هست ?
    بله منظورم همون پوشه است

    حالا اگه من این پروزه رو فایل setup رو بسازم و بخوام در یک کامپیوتر دیگه اجرا کنم فقط نیاز به نصب sqlexpress داره?
    بله کافی هنگام Setup سازی راه انداز SQLEXPRESS رو هم همراه کنی و دیگه مشکلی پیش نمیاد و برنامه بدون مشکل کار میکنه.
    البته یادتون نره باید بانکتون رو هم با Setup همراه کنید

    شما وقتی از
    My.Application.Info.DirectoryPath
    تو کانکشن برنامه استفاده میکنی برنامه جهت اتصال همیشه پوشه ای که فایل exe توش هست رو جستجو میکنه .حالا میخواد این پوشه هر جا باشه اصلا مهم نیست فقط کافی بانکتون تو پوشه ای باشه که فایل exe هست

  4. این کاربر از MTPROG بخاطر این مطلب مفید تشکر کرده است


  5. #14
    داره خودمونی میشه
    تاريخ عضويت
    Feb 2009
    پست ها
    46

    پيش فرض

    سلام ببخشید اگه دوباره مزاحم میشم راستش من برناممو اجرا کردم و به بانکم هم وصل شدم ولی وقتی مثلا دستور ثبت رو اجرا میکنم برنامه به طور کامل انجام میشه و پیغام ثبت با موفقیت رو هم میده (میدونم که دستوراتم مشکلی نداره ) ولی وقتی میخوام اطلاعات ثبت شده توی بانکم رو در show table data ببینم هیچ چیزی در بانکم وجود نداره

  6. #15
    اگه نباشه جاش خالی می مونه MTPROG's Avatar
    تاريخ عضويت
    Sep 2007
    محل سكونت
    شهر 3500 ساله
    پست ها
    432

    پيش فرض

    ولی وقتی میخوام اطلاعات ثبت شده توی بانکم رو در show table data ببینم هیچ چیزی در بانکم وجود نداره
    این مشکل بیشتر در حین اجرای برنامه تو محیط VS به وجود میاد و به خاطر اینه که دو نمونه از بانک وجود دارد.
    اگر شما فقط فایل EXE رو اجرا کنید میبینید همه اطلاعات هست ولی وقتی در حال دیباگ گیری هستی اطلاعات نیست

    وقتی شما فایل EXE رو اجرا میکنید برنامه تو پوشته که فایل exe هستش دنبال بانک میگرده
    (C:\Project\bin\debug\bank.mdf)
    ولی وقتی تو محیط VS برنامه رو اجرا میکنی تو پوشه ای که فایلهای سورس برنامه هست دنبال بانک میگرده
    (C:\Project\bank.mdf)
    به همین خاطره که این مشکلات به وجود میاد.هر چند این مشکل موقته و برنامه شما در حالت عادی مشکلی نداره

    قبلا هم در تاپیک زیر این مشکل بحث شده است میتونید به اونجا هم سری بزنید
    کد:
    برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید
    Last edited by MTPROG; 24-11-2009 at 10:32.

  7. این کاربر از MTPROG بخاطر این مطلب مفید تشکر کرده است


صفحه 2 از 2 اولاول 12

Thread Information

Users Browsing this Thread

هم اکنون 1 کاربر در حال مشاهده این تاپیک میباشد. (0 کاربر عضو شده و 1 مهمان)

User Tag List

قوانين ايجاد تاپيک در انجمن

  • شما نمی توانید تاپیک ایحاد کنید
  • شما نمی توانید پاسخی ارسال کنید
  • شما نمی توانید فایل پیوست کنید
  • شما نمی توانید پاسخ خود را ویرایش کنید
  •