PDA

View Full Version : مبتدی: ناهماهنگی سی شارپ و اکسس 2013 - 64 بیتی



YasserDivaR
یک شنبه 06 دی 1394, 12:21 عصر
ناهماهنگی سی شارپ و اکسس 2013 - 64 بیتی
سلام دوستان عزیز
ویندوز من 64 بیتی
افیس 2013 هم 64 بیتی
نصی کردم از استدیو 2013 اپدیت 5 استفاده میکنم
برا معرفی رفرسن اکسس اینطوری استفاده کردم


using System.Data.OleDb ;


بعد

private void Form1_Load(object sender, EventArgs e)
{
string strPatch = Application.StartupPath;
strConnecTion = "Provider=Microsoft.ACE.OLEDB.15.0;Data Source=" + strPatch + "\\123.accdb";

}




ارور میده برای 64 بیت - باید حتما 32 بیت کنم
خوب این چیه که ماکروسافت نمیتونه حل کنه؟؟؟
انجین اکسس رو هم نصب کردم ولی کامپایل 64 بیتی اصلا نمیشه
میگه روی لوکال ماشین نصب نیست

cmsdqq2
یک شنبه 06 دی 1394, 13:28 عصر
سلام

تصحیح کنید به:
Provider=Microsoft.ACE.OLEDB.12.0

YasserDivaR
دوشنبه 07 دی 1394, 21:47 عصر
سلام

تصحیح کنید به:
Provider=Microsoft.ACE.OLEDB.12.0
تاثیری نداشت عزیز
راهی چاخی هیچ چیزی نیست یعنی؟؟؟؟
جالب اینجاس یه سورس دارم میخونه ولی وقتی خودم مینویسم نه؟؟

cmsdqq2
دوشنبه 07 دی 1394, 22:41 عصر
میشه سورسی که دارین رو بذارین + سورس برنامه ای که کار نمیکنه + پیام اخطار؟

YasserDivaR
سه شنبه 08 دی 1394, 17:20 عصر
میشه سورسی که دارین رو بذارین + سورس برنامه ای که کار نمیکنه + پیام اخطار؟

شما روی حالت any Cpu بزارین - خطا میده
و این که اون ط64 که نوشته ولی 32 بیت بیرون میده

http://s3.picofile.com/file/8230536676/2015_12_29_175227.png

cmsdqq2
سه شنبه 26 تیر 1397, 00:15 صبح
شما باید Access Engine رو نصب کنید. گوگل کنید، دانلود کنید و نصب کنید.