khadem1386
سه شنبه 14 مهر 1388, 13:11 عصر
با سلام به دوستان:
من یک فایل اکسس دارم که دارای یک فیلد به نام YearF هست که توش عدد ریختم ولی جنس فیلد از نوع Text است.
حالا می خواهم در vb.net مثلا تمام رکورد هام رو که بین 1344 تا 1355 باشه را انتخاب کنم. و داخل dtatGrid بریزم
سوال من در باره query هست که باید نوشته شود. مخصوصا قسمت where
من خودم از اوپراتور and استفاده کردم و همچنین از تابع
cint()
استفاده کردم مثلا نوشتم
where cint(YearF) >= 1344 and cint(YearF) <= 1355
برنامه تابع cint را می شناسه چون وقتی عوض می کنم به هش گیر می ده.
ولی متاسفانه برنامه هیچ رکوردی را نمی تونه انتخاب کنه و در پایان
Invalid use of Null
می ده
که فکر می کنم یعنی هیچ رکوردی پیدا نشده که بتونه استفاده کنه
بنظر شما اشکال کار کجاست
مرسی از کمک شما
من یک فایل اکسس دارم که دارای یک فیلد به نام YearF هست که توش عدد ریختم ولی جنس فیلد از نوع Text است.
حالا می خواهم در vb.net مثلا تمام رکورد هام رو که بین 1344 تا 1355 باشه را انتخاب کنم. و داخل dtatGrid بریزم
سوال من در باره query هست که باید نوشته شود. مخصوصا قسمت where
من خودم از اوپراتور and استفاده کردم و همچنین از تابع
cint()
استفاده کردم مثلا نوشتم
where cint(YearF) >= 1344 and cint(YearF) <= 1355
برنامه تابع cint را می شناسه چون وقتی عوض می کنم به هش گیر می ده.
ولی متاسفانه برنامه هیچ رکوردی را نمی تونه انتخاب کنه و در پایان
Invalid use of Null
می ده
که فکر می کنم یعنی هیچ رکوردی پیدا نشده که بتونه استفاده کنه
بنظر شما اشکال کار کجاست
مرسی از کمک شما