PDA

View Full Version : مشکل در آدرس محلی برای اکسس



Batman
پنج شنبه 19 آذر 1388, 16:32 عصر
با سلام
من قبلا با دلفی 7 و اکسس 2003 به صورت زیر دیتابیس رو آدرس محلی میدادم:
در datasource فقط نام دیتابیس به اضافه پسوند رو ذکر میکردم(DB.mdb) بعد که test connection رو میزدم مشکلی نداشت.
اما حالا با دلفی 2009 و اکسس 2007 همین مسیر رو تکرار میکنم(DB.accdb) اما خطا میده.

test connection faild because of an error in initializing provider.could not found file 'c:\windows\system32\db.accdb'.
لطفا راهنماییم کنید.
ممنونم

merced
پنج شنبه 19 آذر 1388, 17:02 عصر
چون پوشه جاري c:\windows\system32 هست
شما در حالت Design مسير رو دستي بده و موقع اجرا مسير رو تعريف كن.
به اين صورت :


ADOConnection.ConnectionString := 'Provider=Microsoft.ACE.OLEDB.12.0;Data Source=' + ExtractFilePath(Application.ExeName)+'Database.acc db'+;Jet OLEDB:Database Password=pass;

Batman
پنج شنبه 19 آذر 1388, 20:16 عصر
من قبلا چنین مشکلی رو نداشتم
داخل datasource فقط اسم دیتابیس و پسوند رو وارد میکردم و تموم