ورود

View Full Version : سوال: مشکل ذخیره اطلاعات در بانک access در ویندوزهای 64بیتی



modern_amin
پنج شنبه 10 تیر 1395, 18:34 عصر
سلام همگی
یک برنامه کوچک با سی شارپ نوشتم
بمشکلی خوردم که ، قبلا هم منو درگیر کرده بود ولی جواب قطعی نگرفته بودم ازش

مشکل ازین قراره گاهی برنامم تو ویندوزهای 64 بیتی بمشکل میخوره خطا میده و اطلاعات توی دیتابیس ذخیره نمیشه
یا گهگاهی دیتابیس readonly میشه




کانکشن من تو برنامه

"Provider=Microsoft.Jet.OLEDB.4.0;Data Source=c:\\DataBase\\ticket.mdb;Jet OLEDB:Database Password=abcd123"





تو 32 بیتی مشکلی نیست
اما تو 64 بیت مشکلات پدیدار میشن....:عصبانی++:

masoud903
جمعه 11 تیر 1395, 12:14 عصر
هرچند خطا رو دقیق نگفتی اما احتمال میدم خطاهایی که میگی مربوط به ماژول ها باشه(این خطا برای کدهایی که در آفیس 32 نوشته میشن و میخوان در آفیس 64 اجرا بشن رخ میده)
وارد یکی از ماژول ها شو و crl+f رو بزن replace رو انتخاب کن در option گزینه current project تیک بزن و در آخر replace all

find : Private Declare
replace: Private Declare PtrSafe