![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Добавление данных в DB [D5, IB4.x, IB5.x, dBase, FoxPro, Paradox]
kie © (2003-04-01 23:00:00)У меня есть бд (DBASE5) с примерно такими полями (в скобках тип поля):
Дата (Дата/Время)
Строка1 (строка)
Строка2 (строка)
Номер (числовой)(ключевое)
Япытаюсь с помощью Table1.AppendRecord(["Дата", Date()]) записать в него время, но ... нефига не выходит, говорит мол ощибка БДЕ --- у тебя. Пробовал по другому: Table1.AppendRecord(["Дата", DateTiStr(Date)]) и все равно та же ошибка. Что мне делать??? Если задавать вручную, т.е. вводить с клавы в ячейку 12.03.03 к примеру, то все нормально. А как это сделать программно?????
zacho (2003-04-01 23:25:00) [1]Во-первых: ну и при чем здесь IB и Paradox ?
Во-вторых: неплохо бы приводить текст сообщения об ошибке, если хочешь получить вразумительный ответ.
В-третьих: не стоит называть поля по-русски, если не хочешь лишних проблем.
В-последних: RTFM TDataSet.Insert, TDataSet.Fields, TDataSet.FieldByName и т.п.
Например:
Table1.Insert;
Table1.FieldByName("MyDate").AsDateTime:=Date;
...