PDA

View Full Version : مشکل در تغییر بانک پروژه از اکسس به SQL



پوریا_م
چهارشنبه 05 خرداد 1389, 22:39 عصر
با سلام
برنامه ای رو با بانک اکسس طراحی کردم که بنا به دلایلی مجبور به تغییر بانک از اکسس به sql شدم.بانک اکسس رو در sql ایمپورت کردم.
ضمن اینکه نوع فیلدها متناسب با داده های درون آن تغییر دادم.
به عنوان مثال فیلد نوع text در اکسس را به varchar در Sql تغییر دادم.یک سری دستوراتی که با بانک اکسس درست عمل میکرد در بانک sql خطا میدهد.
مثل کد زیر:



Adoquery2.SQL.Text:='Select * From Services Where Dname like'+quotedstr(DBLookup1.Text)+' AND Tasvieh=0 AND DateEnd Between "'+MaskEdit1.Text+'" AND "'+MaskEdit2.Text+'"'+' Order By idS';


عکس پیوست نیز خطا را نشان میدهد.
لطفا راهنمایی کنید.با تشکر.

AmirSky
چهارشنبه 05 خرداد 1389, 23:29 عصر
علامت "
بعد از BETWEEN رو بردار . از آن در اکسس استفاده می شود
و می تونی از دستور
( DateEnd Between ' + QuotedStr(MaskEdit1.Text) +' AND '+ QuotedStr(MaskEdit2.Text '
استفاده کنی