PDA

View Full Version : ارتباط با بانک اطلاعاتی



mohamad6
پنج شنبه 12 تیر 1382, 10:11 صبح
سلام دوستان
در ویژوال بیسیک برای ارتباط با بانک اکسس که دارای password باشد با استفاده از کنترل ADO بعد از انتخاب نام و مسیر بانک وقتی روی test connection کلیک می‌کنم پیغام خطای زیر اتفاق می‌افتد

cannot start application. The work group information file is missing or exclusively by another user.
چه کار باید بکنم؟

Abbas Arizi
یک شنبه 15 تیر 1382, 16:31 عصر
دوست عزیز
من نمیدونم از طریق کنترل Adodc چطور میشه این کار رو کرد ولی اگه مستقیما از خود ADO استفاده کنید و از طریق شیی Connection به پایگاه داده متصل شوید باید از کدی مشابه زیر استفاده کنید:

adoConn.Provider = "Microsoft.Jet.OLEDB.4.0" & _
";Jet OLEDB:Database Password=" & strPassword
adoConn یک شیی Connection و strPassword همان Password موردنظر.
ضمنا در این مثال Jet4.0 به عنوان فراهم کننده در نظر گرفته شده.

morteza_dehghan
دوشنبه 16 تیر 1382, 00:59 صبح
سلام
دوست عزیز اگر از خود ado استفاده میکنی (نه از حالت connection ) منظورم خود شئی ado است کافی است در پنجره data link propertis که مسیر بانک خود را میدهی فقط سری به صفه all بزنی و در آنجا گزینه passeord را دوبار کلیک کرده و در پنجره باز شده پسورد بانکت را وارد کنی :wink: به همین سادگی اگر هم از connection استفاده می کنی بگو تا روش آن را هم در اختیارت بگزارم اصلا غصه نخوری دوست نازنین وگرانقدر ما همه در کنار شما و جهت حل مشکلات دوستان هستیم :wink: :lol: :P :oops:
به امید شادکامی و بهروزی

mohamad6
دوشنبه 16 تیر 1382, 14:08 عصر
دوست عزیز آقای دهقان سلام
ممکنه روش کار با ado connection رو هم برام توضیح بدی.

DPSxerex
جمعه 21 فروردین 1388, 20:20 عصر
سلام شما گفتید که بانکت پسورد داره پس تو زبانه all بعد از انتخاب نام و مسیر دیتابیس مقدار پسورد را در گزینه Jet OLEDB:Database Password قرار دهید