PDA

View Full Version : سوال: تشخیص نصب بودن sql و DataBase در برنامه ؟



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

exlord
شنبه 28 فروردین 1389, 10:33 صبح
برای sqlserver یه connection بساز و اونو open کن اگه exception داد یعنی اینکه نصب نیست ....
برای database هم میتونی از master چک کنی ببینی هست یا نه و هم میتونی یه query ساده انجام بدی .....

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

s.Jabbari
شنبه 28 فروردین 1389, 12:59 عصر
از Try ,,catch استفاده کن
دستور اتصال رو بذار تو try
تو catch هم یه message Box بذار

exlord
شنبه 28 فروردین 1389, 16:41 عصر
از Try ,,catch استفاده کن
دستور اتصال رو بذار تو try
تو catch هم یه message Box بذار
این ماله سوال 1 ...
تو master اسم تمام database ها ثبت میشن ... یه query بگیر ببین اسم database شما توش هست یا نه...