PDA

View Full Version : access 2000 در vb



abyzn
چهارشنبه 22 تیر 1384, 13:09 عصر
بنام خدا
با سلام به همه اساتید برنامه نویس

دوستان محترم من با vb برنامه می نویسم
و از اکسس 97 استفاده می کنم ولی وقتی از اکسس 2000 یا 2003 استفاده می کنم vb انرا نمی شناسد و ارور می دهد د رضمن میدانید که با استفاده از اکسس 97 در ایکس پی یا ویندوز 2000 فقط مینوانیم دیتا را یا از ان بخوانیم و یا در ان ذخیره کنیم ولی هیچ ویرایشی روی ان نداریم

حالا می خواهم بدانم ایا راهی نیست که بتوان ازدیتابیس اکسس 2000 یا 2003 در vb استفاده نمود

با تشکر

http://www.mirsoft.net

PalizeSoftware
چهارشنبه 22 تیر 1384, 15:52 عصر
دوست عزیز از Provider نسخه Jet 4.0 استفاده کن. ضمن اینکه باید Jet 4.0 نصب باشد(که احتمالا هست) در رشته Provider، Jet 3.51 را به Jet 4.0 تغییر دهید تا مشکل شما حل شود.

abyzn
چهارشنبه 22 تیر 1384, 17:26 عصر
از اینکه جواب دادی خیلی ممنون

ولی یک سوال
در بعضی برنامه ها که من استفاده کردم کدهای بصورت زیر دارم


Data1.DatabaseName = App.Path + "\ele2.mdb"
Data1.RecordSource="mytable"
Data1.Refresh
حالا در این صورت این موضوعی را که شما ذکر کردید چگونه بکار ببرم

PalizeSoftware
چهارشنبه 22 تیر 1384, 17:48 عصر
دوست عزیز، شما برای اینکه از بانکهای Access 2000 بهمراه شئی Data1 که از تکنولوژی DAO پشتیبانی می‌کند استفاده کنید باید Service Pack 4 را نصب کنید تا در هنگام انتخاب خصوصیت Connect، نوع جدید Access 2000 به لیست اضافه شود.
اما پیشنهاد من برای شما این است که دیگر از اشیاء قدیمی Data استفاده نکنید و سراغ Microsoft ADO Control را بگیرید تا توانایی‌های جدیدی را تجربه کنید

abyzn
پنج شنبه 23 تیر 1384, 08:54 صبح
دوست عزیز از اینکه راهنمائی کردید بسیار ممنونم
با تشکر از شما