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

نام تاپیک: تشخیص نصب بودن sql و DataBase در برنامه ؟

  1. #1
    کاربر دائمی آواتار mohammad_2039
    تاریخ عضویت
    فروردین 1387
    محل زندگی
    تهران
    پست
    360

    تشخیص نصب بودن sql و DataBase در برنامه ؟

    با سلام به دوستان گرامی
    2تا سوال داشتم اول اینکه وقتی برنامه اجرا شد چطوری تشخیص بدیم که sqlserver رو سیستم نصب هست یا نه؟ دوم اینکه اگه نصب بود برنامه تشخیص بده بانک ما متصل هست یانه؟ یعنی اولین بار که برنامه اجرا میشه بگه آیا مایل به نصب بانک هستید و اگه کاربر پذیرفت از داخل همون فرم بانک رو متصل کنیم( اینو بلدم ) و دفعه بعد که اجرا شد تشخیص بده بانک متصله و بره سراغ کار خودش. با تشکر

  2. #2

    نقل قول: تشخیص نصب بودن sql و DataBase در برنامه ؟

    برای sqlserver یه connection بساز و اونو open کن اگه exception داد یعنی اینکه نصب نیست ....
    برای database هم میتونی از master چک کنی ببینی هست یا نه و هم میتونی یه query ساده انجام بدی .....

  3. #3
    کاربر دائمی آواتار mohammad_2039
    تاریخ عضویت
    فروردین 1387
    محل زندگی
    تهران
    پست
    360

    نقل قول: تشخیص نصب بودن sql و DataBase در برنامه ؟

    Xlord جان 2 تا سوال : اول اگه exception داد چطوری به کاربر بگم "sqlserver " نصب نیست (یعنی اگه این خطا رخ داد چطوری پیغام خودم رو نشون بدم ). دوم اینکه میشه توضیح بدی master رو چطوری چک کنم ؟

  4. #4
    کاربر دائمی آواتار s.Jabbari
    تاریخ عضویت
    مرداد 1388
    محل زندگی
    تبریز
    پست
    238

    نقل قول: تشخیص نصب بودن sql و DataBase در برنامه ؟

    از Try ,,catch استفاده کن
    دستور اتصال رو بذار تو try
    تو catch هم یه message Box بذار

  5. #5

    نقل قول: تشخیص نصب بودن sql و DataBase در برنامه ؟

    نقل قول نوشته شده توسط s.Jabbari مشاهده تاپیک
    از Try ,,catch استفاده کن
    دستور اتصال رو بذار تو try
    تو catch هم یه message Box بذار
    این ماله سوال 1 ...
    تو master اسم تمام database ها ثبت میشن ... یه query بگیر ببین اسم database شما توش هست یا نه...

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

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