PDA

View Full Version : سوال: اطلاع يافتن از Attach بودن ديتابيس و كاربر



ali682344
چهارشنبه 18 فروردین 1389, 10:05 صبح
سلام
آيا در وي بي دستوري وجود دارد كه بتوان با آن از Attach بودن ديتابيس و يك كابر ساخته شده در SQL را تست كرد؟

مثلا دستوري كه اگه پايگاه اتچ نبود اتچش كنه
يه دستور ديگه كه چك كنه مثلا كابر x ايجاد شده يا نه در غير اينصورت كابرو ايجاد كنه

منتظر پاسخ گلتون هستم

ASKaffash
چهارشنبه 18 فروردین 1389, 15:12 عصر
سلام
این موضوع تنها با یک دستور نیست بلکه باید با کنترل خطا On Error اتفاق بیافتد و بعد توسط برنامه تحلیل خطا شود

ali682344
چهارشنبه 18 فروردین 1389, 16:23 عصر
من هم مي خواستم با on orror اين كارو بكنم ولي كار نمي كرد

پيغام خطا هم اينه
مشكل اينه كه شماره خطا رو نمي دونم
http://barnamenevis.org/forum/attachment.php?attachmentid=46665&stc=1&d=1270629951

حتي از اين كد استفاده كردم
If Err.Number - 2147217900 Then
MsgBox ""

Jozef
چهارشنبه 18 فروردین 1389, 18:35 عصر
نام جداول و نام کاربران در دیتابیس های سیستمی وجود دارد. با یه select ساده میتونین پیداش کنین.

ali682344
چهارشنبه 18 فروردین 1389, 19:28 عصر
از اینکه به سوال بنده جواب دادین ممنونم
مشکل پیغام حل شد برنامه vb رو حذف و دوباره نصب کردم حل شد

حالا چطوری بفهمم که sql server 2000 رو سیستم نصبه یا نه؟