Código: Selecionar todos
cProc=cnSQL:execute("select texto from tabela where dtuso='"+alltrim(str(year(date())))+"-"+substr(dtoc(date()),4,2)+"-"+substr(dtoc(date()),1,2)+"'")Error WINOLE/1007 [Microsoft][ODBC SQL Server Driver][SQL Server]Falha ao converter data e/ou hora da cadeia de caracteres. (0x80040E07): Microsoft OLE DB Provider for ODBC Drivers (DOS Error -2147352567)
Não dá erro se eu usar assim:
Código: Selecionar todos
cProc=cnSQL:execute("select texto from tabela where dtuso='2024-02-18')Alguém poderia me ajudar?


