asp kodlamalı sitemi access veritabanından mssql e taşıdım, fakat tarih ile ilgili bütün sayfalarda hata alıyorum .

ilk olarak


sor = "Select * from UserKayit WHERE Onaylı = 'False' And Online >=#"&strOnlineDK&"#"

şeklinde olan kodlarda ;

Microsoft OLE DB Provider for ODBC Drivers hata '80040e14'
[Microsoft][ODBC SQL Server Driver][SQL Server]Line 1: Incorrect syntax near
bu şekilde bir hata alıyorum.

Fakat ilgili kodları;

sor = "Select Onaylı, Online from UserKayit WHERE Onaylı = 'False' AND Online >='&strOnlineDK&'"

şekline dönüştüdügümde ise,

Microsoft OLE DB Provider for ODBC Drivers hata '80040e07'
[Microsoft][ODBC SQL Server Driver][SQL Server]Syntax error converting datetime from character string.

bu hatayı alıyorum. Bunu nasıl düzeltebilirim.!
teşekkürler.