پوریا_م
چهارشنبه 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';
عکس پیوست نیز خطا را نشان میدهد.
لطفا راهنمایی کنید.با تشکر.
برنامه ای رو با بانک اکسس طراحی کردم که بنا به دلایلی مجبور به تغییر بانک از اکسس به 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';
عکس پیوست نیز خطا را نشان میدهد.
لطفا راهنمایی کنید.با تشکر.