![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
как вставить с помощью компонентов IBX дату в поле типа TIME [D6, IB6.x, FIREBIRD 1.5]
AVP_opck © (2004-03-31 10:08:00)в таблице есть поле T типа Time.
когда делаю вставку записи в TDBGRIDEh->TDATASOURCE->TibDATASET->TibDATABASE в эту таблицу
то дату вписываю в том виде в котором она должна быть
8:00:00
а при Post говорит вот это
--
Debugger Exception Notification
---------------------------
Project Project1.exe raised exception class EConvertError with message ''0.28800000' is not a valid timestamp'. Process stopped. Use Step or Run to continue.
КАК боротся. чем ее в формат Timestamp преобразовать.
пОДСКАЖИТЕ плз
AVP_opck (2004-03-31 12:03:00) [1]продолжаю мучить себя и ваши наборы данных.
нажал на dataset правую кнопку выбрал filds editor
и сделал добавить все.
пытаюсь тут найти тип этого поля NACH в котором время хранится
P.S.
свет в конце тонеля пока не виден ((
AVP_opck (2004-03-31 11:49:00) [2]блин какие вопросы то сложные ((
база в FireBirde 1.5 диалект 3
компоненты все стандартные Interbase которые в D6.
и пожалуста из всех компонентов которые лежат у меня на форме
(я их перечислил выше) что является НД????
Anatoly Podgoretsky (2004-03-31 11:44:00) [3]Движок доступа?
Диалет базы?
Тип поля в наборе данных ?
Как заносишь данные?
AVP_opck (2004-03-31 11:37:00) [4]CREATE TABLE 1GRAFIK (
ID D_ID /* INTEGER NOT NULL */ NOT NULL,
MES D_INT /* INTEGER */,
NAMEID D_ID /* INTEGER NOT NULL */,
SMENA D_INT /* INTEGER */,
DAYY D_INT /* INTEGER */,
NACH D_TIME /* TIME */,
KON D_TIME /* TIME */,
OBED D_TIME /* TIME */
);
вот та таблица с которой я мучаюсь. все НД %) сдесь
AVP_opck (2004-03-31 11:27:00) [5]я полагаю что надо в событии BeforePost
сделать какоето преобразование
но вот где тама взять те данные которые были введены в гриде
и в чем их преобразовать в формат чтоб IB его проглотил
AVP_opck (2004-03-31 11:24:00) [6]да объясните по руски в каком наборе данных то?
нет у меня никаких наборов.
кинул на форму грид, datasource, dataset, database,
dbnavigator все всязал и все.
в dataset правой мыши нажал сделал dataset editor
создал там все запросы.
. Дальше при выполнении проги делаю на навигаторе +
вписываю данные.
так вот одно поле в таблице имеет тип Time!!
отображаются данные этогополя нормально 12:00:00
но когда при вставке пишу туда время в этом же формате то
выдает ошибку
Johnmen (2004-03-31 10:48:00) [7]Тип поля в наборе данных ?
Vlad (2004-03-31 10:44:00) [8]
> НД нет данных штоль?
:-)
НД - набор данных aka DataSet
AVP_opck (2004-03-31 10:43:00) [9]НД нет данных штоль?
Тип поля TIME.
Отображаеются данные в грид нормально.
када делаю вставку в новой сторе гриде пишу
время 08:00:00 например
када делаю пост вылазиет ошибка. выше описаная.
Johnmen (2004-03-31 10:40:00) [10]Тип поля НД ?
AVP_opck (2004-03-31 10:33:00) [11]непонятно написал штоль???
Товарищи госпада мастера. ну че у меня за бида. а?
P.S.только не надо менять прокладку!