PDA

View Full Version : انتقال اطلاعات به بانک اکسس با دستور sql



khoshblagh
سه شنبه 16 تیر 1388, 08:45 صبح
سلام خدمت دوستان
احتراما من یک جدول در بانک اکسس دارم که میخواهم با دستور insert into زبان sql داده هایی به آن منتقل نمایم . این اطلاعات از چند تا edit Box به جدول منتقل میشه . در این ادیت باکسها عددها با یک تابع سه رقم سه رقم میشه . مشکل اینه که اگر عدد مثلا کوچکتر از 10000000 ریال باشه به جدول با همون کامای جداکننده منتقل میشه که مورد نیاز نیست و اگر عدد بزرگتر باشه اصلا به جدول منتقل نمیشه و خطای data type میده.پس ناچار شدم تابعی که اعداد را با کاما مجزا میکرد را غیر فعال کنم و مشکل رفع شد.
سئوال من اینه:
1 - چرا وقتی از اعداد کوچک استفاده میکردم خطایی رخ نمیده ولی به محض استفاده از اعداد بزرگ این اتفاق(خطای data type ) رخ میده؟
2 - چطور میشه این اعداد بدون کامای جداکننده سه رقمی به بانک منتقل بشه ؟
متشکرم

سعید صابری
سه شنبه 16 تیر 1388, 08:52 صبح
فيلدت از چه نوعي انتخاب كرده‌اي؟

khoshblagh
سه شنبه 16 تیر 1388, 10:44 صبح
فيلدت از چه نوعي انتخاب كرده‌اي؟

از نوع number و سایز double