![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Ввод данных в поле типа TIME FB 1.5 [D6]
lga © (2004-02-11 15:57:00)
Здравствуйте !
Прошу у Вас помощи вот в какой проблеме:
Создана база в 3 диалекте FB 1.5, создана таблица Tab1 с полем Start_Time типа TIME,
создана форма для работы с таблицей и компоненты: IBDatabase, IBTransaction,
IBTable, DataSource,
DBEdit - связан с полем IBTable1Beg_Time типа TTimeField
далее я пытаюсь работать с DBGridEh, т.е. просто ввожу значение времени например
08:00:01 делаю Post
и возбуждается исключение: EConvertError with message """"0.28860000"" is a not a
valid timestamp""
Перепрорбовал много вариантов, но все не то, посоветуте что сделать.
Johnmen (2004-02-11 16:42:00) [1]
Это не придирка, а продолжение [1].
А в таблице он уже указал в вопросе...
VLAD-MAL (2004-02-11 16:38:00) [2]
Нет такого типа для НД.
Ну уж как придерется - так и ответить прямо не знаешь чего. Смею предположить, что он не про НД ответит а про тип поля таблицы в БД.
... шампуня на голову. Смыть. Повторить.
Johnmen (2004-02-11 16:23:00) [3]
>TIME
Нет такого типа для НД.
VLAD-MAL (2004-02-11 16:17:00) [4]
В том же, что и IB :)
Сразу переходи на FIB+ - 500 рублей - и масса доков (по-русски), примеров, поддержка и взаимопонимание. Я уже больше года юзаю.
lga (2004-02-11 16:09:00) [5]
[3] Спасибо, я тоже уже об этом подумываю, но все же в каком формате FB дату хранит?
VLAD-MAL (2004-02-11 16:05:00) [6]
1. Ну, оч-чень рекомендую юзать TIBQuery/TIBDataSet, и забыть навсегда про xxTable.
2. IbDataSet.ModifySQL.Text := "Update Table1 t1 set t1.name = :name, t1.r_d = :R_D
where t1.id = :id";
...
ibDataSet.ParamByName("name").AsString := "Father";
ibDataSet.ParamByName("R_D").AsDateTime := Now;
ibDataSet.ParamByName("id").AsInteger := 12;
...
Или FieldByName или Fields[i] ...
lga (2004-02-11 16:02:00) [7]
TIME
Johnmen (2004-02-11 15:59:00) [8]
Тип поля в наборе данных какой ?