
28.08.2007, 18:15
|
 |
Активный
|
|
Регистрация: 26.03.2007
Адрес: Москва
Сообщения: 287
Репутация: 30
|
|
Цитата:
Сообщение от Canadec
Вобщем вопрос такого плана, есть такой код в Delphi:
...
var data,day,mon,year :string
...
data:=10.09.2007
day:=copy(data,1,2)
mon:=copy(data,4,2)
year:=copy(data,7,4)
QAA.close;
QAA.sql.clear;
QAA.sql.add('insert into j_v_un (Day,Mon,Year) values');
QAA.sql.add(' '+day+', '+mon+','+year+' ');
QAA.open;
Во время просмотра записей в базе вместо mon=09 все время mon=9. Т.е. первый ноль он не считает за символ, и по ходу в самой базе. База данных Interbase 6.0, типы полей day,mon,year - char или varchar.
Заранее спасибо!
|
Таких чудес не бывает посмотри sql запрос перед отправкой на сервер.
Проверь размерность полей в базе.
__________________
---------------------------------------------
Программирование - не профессия, а стиль жизни
|