PDA

View Full Version : ارتباط با database



mohamad6
شنبه 14 تیر 1382, 10:18 صبح
سلام دوستان
در دلفی رای ارتباط با بانک اکسس که دارای password باشد با استفاده از کنترل ADOTable بعد از انتخاب نام و مسیر بانک وقتی روی test connection کلیک می‌کنم پیغام خطای زیر اتفاق می‌افتد
cannot start application. The work group information file is missing or exclusively by another user.
چه کار باید بکنم؟

Mahdiseif
شنبه 14 تیر 1382, 11:19 صبح
دوست عزیز

بعد از اینکه با ADOConnection1 به بانک متصل شدی در تب ALL روی کلمه Password دو بار کلیک کن و سپس رمز خود را وارد کن .همین

(امید)
شنبه 14 تیر 1382, 12:21 عصر
یا loginpromt رو false کن

mohamad6
یک شنبه 15 تیر 1382, 12:13 عصر
دوست عریز mahdiseif
این کار را هم انجام دادم ولی باز هم همان error را می‌دهد.

مهدی کرامتی
یک شنبه 15 تیر 1382, 20:48 عصر
منظور ایشون مشخصه LoginPrompt کامپوننت AdoConnection است. اگر False اش کنید درست میشه.

mohamad6
دوشنبه 16 تیر 1382, 14:29 عصر
دوست عزیز delphiassistant سلام
من هم منظور امید را متوجه شدم و اینکار را هم کردم ولی باز هم همان error را می‌دهد . چکار کنم :?:

(امید)
دوشنبه 16 تیر 1382, 15:59 عصر
....morosoft jet 4 رو انتخاب می کنی ؟
username=admin و blankpassword رو هم تیک می زنی؟
access هم بسته باشه .
نباید ایراد بگیره؟
شاید بهتر باشه چند بار از نو ADOConnection رو بسازی.
اگه رفع شد و دلیل ایراد رو فهمیدی بنویس واسه چی بوده.

موفق باشی.
امید

mohamad6
دوشنبه 16 تیر 1382, 18:04 عصر
امید جان
اول:
من همون چیزهایی رو که تو نوشتی انجام می‌دم ولی error زیر رو می‌ده
the connection failed because of an error in initializing provider. not a valid password.
بعد:
من فکر نمیکنم که password ربطی به loginprompt داشته باشه . چون این خاصیت فقط باعث نمایش یا عدم نمایش پنجره login می‌شه .

judgment
شنبه 21 مهر 1386, 20:39 عصر
سلام
درست میگن Loginprompt ربطی به این موضوع نداره, اگر هم داشته باشه ما برای بانک اکسس که پسورد داره Username نگذاشتیم که بخواد Username وارد کنیم منم با همین مشکل برخوردم که نتونسم مشکل رو حل کنم اگه بتونید کمک کنید منم به جوابم می رسم

SYNDROME
شنبه 21 مهر 1386, 22:01 عصر
با سلام
دوست عزیز judgment
به تاریخ آخرین پست دقت کنید.
تقریباً برای 4 سال قبل است.
موفق باشید