PDA

View Full Version : سوال: Microsoft.ACE.OLEDB.12.0



behzadboloori
چهارشنبه 11 آبان 1390, 19:01 عصر
سلام
من برای اینکه بتونم به بانک های اطلاعاتی اکسس 2010 وصل بشم باید پرو وایدر زیر رو در لیسن پرو وایدر هام داشته باشم
Microsoft.ACE.OLEDB.12.0
که متاسفانه ندارم. چطوری میتونم اون رو اضافه کنم؟
البته من انجین معرفی شده توسط مایکروسافت رو هم نصب کردم ولی چیزی به لیست پرو وایدرهام اضافه نشد.

سعید صابری
چهارشنبه 11 آبان 1390, 20:17 عصر
باید افیس 2007 به بعد روی سیستمت نصب باشه یا داریورش

behzadboloori
چهارشنبه 11 آبان 1390, 21:39 عصر
من اینکارو کردم ولی باز هم این PROVIDER توی لیستم (در لیست درایورهای ADO Connection دلفی) نیومد.

Felony
پنج شنبه 12 آبان 1390, 08:26 صبح
ویندوزتون 32 بیتی هست یا 64 بیتی ؟ Database Engine این دو نسخه با هم فرق میکنه ، آیا Database Engine مربوطه رو نصب کردید ؟

behzadboloori
پنج شنبه 12 آبان 1390, 19:02 عصر
ویندوز من 64 بیتیه. البته نسخه 32 بیتی انجین روی ویندوز 64 بیتی نصب نمیشه. ولی در هر صورت من نسخه 64 بیتی رو روی ویندوز 64 بیتی روی لپ تاپم نصب کردم. ویندوز نصب شده، ویندوز سون 64 بیتیه.

behzadboloori
شنبه 14 آبان 1390, 14:09 عصر
من باید چیزی رو توی دلفی تنظیم کنم؟ با بعد از نصب برنامه خود به خود به لیست provider هام اضافه میشه؟

Felony
شنبه 03 دی 1390, 08:11 صبح
به صورت خودکار به لیست Provider ها اضافه میشه .

behzadboloori
شنبه 03 دی 1390, 18:30 عصر
اما توی لیست من نمیاد. شما خودتون این کارو کردین یا اینکه فکر میکنین باید این طوری باشه؟
من فایلهای 64 بیتی رو روی کامپیوترم نصب کردم ولی چیزی به لیستم اضافه نشد.

بنفشه
یک شنبه 04 دی 1390, 09:58 صبح
سلام
منم همین مشکلو دارم و نمیدونم باید چکارش کرد
شرایط :
OS: windows 7 64 bit SP1
Delphi XE
Office 2010 روی سیستم نصبه
انجین 64 بیتی رو از سایت مایکروسافت گرفتم و نصب کردم
پرووایدر از طریق خود ویندوز دیده میشه ولی توی لیست پرووایدر های ADO در دلفی دیده نمیشه
:ناراحت::گریه:

hentjanson
یک شنبه 04 دی 1390, 10:04 صبح
این مسیر رو دارید شما microsoft jet 4.0 ole db provider

بنفشه
یک شنبه 04 دی 1390, 10:38 صبح
آره ولی با دیتابیس های فرمت accdb کار نمیکنه و فقط mdb ها رو میشناسه
error : unrecognized database format!

behzadboloori
یک شنبه 04 دی 1390, 10:49 صبح
آره ولی با دیتابیس های فرمت accdb کار نمیکنه و فقط mdb ها رو میشناسه
error : unrecognized database format!

مشکل من هم دقیقا همین طوریه!

hentjanson
یک شنبه 04 دی 1390, 10:59 صبح
مشکل نداره که برنامه رو بزارم من لینکش رو واست وصل میکنم

بنفشه
یک شنبه 04 دی 1390, 11:36 صبح
مشکل نداره که برنامه رو بزارم من لینکش رو واست وصل میکنم


ممنون ولی اگه میشه توضیح بدین که خودم بتونم مشکل رو متوجه بشم

Galkin_Denis
یک شنبه 04 دی 1390, 11:49 صبح
Когда я наливаю воду в чайник и ставлю кипятится, он начинает святится не естественным образом. Когда всёже вода начинает кипеть, чайник перестает светится и начинает подпрыгивать (http://x.co/c4U5)! Один раз он упрыгал даже в ванну. Подскажите как мне его починить.? Отвечают: Здравствуйте. Ваша проблема встречается очень часто. И, к сожалению, врядли вам чемто можно помочь. Единственное, что мы можем - это заявить на вас в милицию. Так что решайте что вам дороже.

behzadboloori
یک شنبه 04 دی 1390, 12:31 عصر
مشکل نداره که برنامه رو بزارم من لینکش رو واست وصل میکنم
من وقتی درایورشو توی لیستم ندارم چطوری به دیتابیس وصل شم؟

behzadboloori
یک شنبه 11 دی 1390, 10:58 صبح
جالبه که هیچکس با با اکسس 2010 به مشکل برنخورده بجز من؟ هیشکی جواب سوال منو نمیدونه؟

behzadboloori
یک شنبه 25 دی 1390, 18:39 عصر
من اینقدر اینو اپدیت میکنم تا بالاخره یکی جواب بده!!!!

behzadboloori
شنبه 22 بهمن 1390, 16:28 عصر
یکی جواب من بیچاره رو بده

fahimi
شنبه 22 بهمن 1390, 19:48 عصر
من به صورت زیر در دلفی 2010 انجام به دیتابیس اکس وصل شدم
در pravider اتنخاب microsoft office 12.0 access engein oledb providerبود
و در برگه کانکشن در datasource آدرس فایل اکسس را وارد کردم.
کانکش استرینگ چیزی شبیه این باید بشود



Provider=Microsoft.ACE.OLEDB.12.0;User ID=Admin;Data Source=C:\Users\admin\Documents\tel.accdb;Mode=Sha re Deny None;Jet OLEDB:System database="";Jet OLEDB:Registry Path="";Jet OLEDB:Database Password="";Jet OLEDB:Engine Type=6;Jet OLEDB:Database Locking Mode=1;Jet OLEDB:Global Partial Bulk Ops=2;Jet OLEDB:Global Bulk Transactions=1;Jet OLEDB:New Database Password="";Jet OLEDB:Create System Database=False;Jet OLEDB:Encrypt Database=False;Jet OLEDB:Don't Copy Locale on Compact=False;Jet OLEDB:Compact Without Replica Repair=False;Jet OLEDB:SFP=False;Jet OLEDB:Support Complex Data=False;

masoode
دوشنبه 18 مهر 1401, 10:06 صبح
من با دلفی 10.2 کار میکنم. Microsoft.ACE.OLEDB.12.0 توی لیست من هم نیست! نه در ado و نه در fdconnection
چطور اضافه کنم؟ ترجیها با fdconnection کار می کنم و روی کامپیوترم ویندوز 10، دلفی 10.2 و آفیس 2019 نصب است
پسوند فایل اکسس که میخوام بهش کانکشن بزنم accdb است

ROSTAM2
دوشنبه 18 مهر 1401, 10:15 صبح
سلام.
برای اتصال به اکسس دیتابیس این بصورت گام ب گام توضیح داده:
https://www.bestprog.net/en/2016/01/04/008-an-example-of-connecting-database-microsoft-access-to-application/

masoode
دوشنبه 18 مهر 1401, 10:20 صبح
سلام.
برای اتصال به اکسس دیتابیس این بصورت گام ب گام توضیح داده:
https://www.bestprog.net/en/2016/01/04/008-an-example-of-connecting-database-microsoft-access-to-application/

ممنون دوست عزیز
اما این کارها را بلدم!
مشکلم اینه که توی لیست provider های من Microsoft.ACE.OLEDB.12.0 وجود ندارد که بتوانم به فایلهای accdb وصل شوم

ROSTAM2
دوشنبه 18 مهر 1401, 10:44 صبح
Download Microsoft.ACE.OLEDB.12.0 provider (https://www.google.com/url?sa=t&rct=j&q=&esrc=s&source=web&cd=&ved=2ahUKEwiJ4f-2ktX6AhVPgv0HHT8aDLcQFnoECA8QAQ&url=https%3A%2F%2Fwww.aspsnippets.com%2FArticles%2 FDownload-MicrosoftACEOLEDB120-provider-for-32bit-and-64bit.aspx&usg=AOvVaw2yneTwKt02NvetEtSkxZau) جستجو کن و دانلود کن