سلام به
دوستان
من یه مشکلی دارم که دنبالش خیلی گشتم با اینکه بعضی ها راه حل هایی ارائه دادند اما تا الان هیچ کدوم برای من عملی نشده .
من می خوام در VB با دستوارت sql به بانک اطلاعاتیم که access هست دسترسی داشته باشم و Select کنم .
متاسفانه دستورات تئوری Sql در vb کار نمیکنه و باید یه ریزه کاری هایی بهش اضافه کرد تا استفاده بشه .
من فقط از بانک حالتی رو می تونم انتخاب کنم یا جستجویی رو می تونم انجام بدم که متغیر من از نوع رشته ای باشه .
مثال :
Data2.RecordSource = " select * from primery where car_no = ' " + Text1.Text + " ' "
اسم table من primery هست و اسم فیلد مورد نظر car_no محتوایت text1 رو
مقایسه کردم با محتویات قیلد car_no
این روش جواب میده و مشکلی باهاش ندارم .
اما وقتی که به فیلدی برخورد میکنم غیر از رشته و می خواهم یک متغییر عددی رو جای text بگذارم برنامه کار نمیکنه و خطا میده .
کسی می دونه قالب این دستور چطور باید تغییر کنه ؟؟؟؟؟؟؟؟