|
![]() |
#1 |
Участник
|
Спасибо...
Но теперь проблема с датами - Аxапта не правильно форматирует дату и отсылает на SQL сервер неправельный TS [timestamp] Код: SQL k??das apraksts: [Microsoft][ODBC SQL Server Driver][SQL Server]Syntax error converting datetime from character string. Код: ... (((E.TRANSDATE>={ts '1950-49-49 00:00:00.000'}) AND (E.TRANSDATETO<={ts '1950-49-49 00:00:00.000'})) OR .. Код: tmpRangeValue = strfmt('((table.TransDate >= "%1") && (table.TransDateTo <= "%1"))',systemdateget()); ![]() PS: помогло DATE2STRXPP() ... Помоему это надо написать в мануале Последний раз редактировалось Delfins; 17.01.2007 в 18:08. |
|
![]() |
#2 |
Участник
|
Читайте мануалы - они рулез.
Не используйте строки вместо дат. Следующая конструкция является категорически неправильной Если хотите задать литерал, используйте конструкцию DD\MM\YYYY (без апострофов и кавычек) Например, 17\01\2007 |
|
![]() |
#3 |
Участник
|
Цитата:
Ручное программирование критерия нужно только в том случае, если несколько полей одновременно связаны оператором ИЛИ, или два поля сравниваются друг с другом. Прочтите наконец, документацию. Посетите обучающие курсы. Вам будет намного легче, ей богу. Вы сейчас пытаетесь сделать закат солнца вручную... |
|
|
|