![]() |
|
![]() ![]() ![]() |
|
Driv3r |
|
|||
Новичок Профиль Группа: Участник Сообщений: 39 Регистрация: 3.7.2005 Репутация: нет Всего: нет |
Выдаётся ошибка при попытке записать в поле строку.Получается что тип поля не строковый.Но как его сделать строковым.Из похожих свойств есть FieldKind,он установлен в fkData.Но строку записать всё равно не получается.Как можно изменить тип поля?
|
|||
|
||||
SergeBS |
|
|||
Эксперт ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 1111 Регистрация: 10.6.2005 Где: Владимир Репутация: 11 Всего: 22 |
Driv3r,
телепаты в отпуске. Обязательно указание: 1. Базы данных (Paradox, Oracle и т.п.) 2. Способа доступа (ADO, BDE и т.д.) |
|||
|
||||
skyboy |
|
|||
неОпытный ![]() ![]() ![]() ![]() Профиль Группа: Модератор Сообщений: 9820 Регистрация: 18.5.2006 Где: Днепропетровск Репутация: нет Всего: 260 |
Driv3r, fkData. А ты пытаешься строку записать. А как ты записываешь? ...AsString:='20.03.2001'? Лучше тогда уж использовать спецпеременную типа TDate:
SergeBS, почему сразу "в отпуске"? Вот он я - на рабочем месте ![]() ![]() |
|||
|
||||
Driv3r |
|
||||||
Новичок Профиль Группа: Участник Сообщений: 39 Регистрация: 3.7.2005 Репутация: нет Всего: нет |
Мне нужно записать строку,а не дату. Вот что на выбор даёт FieldKind:fkInternalCalc,fkLookup,fkData,fkCalculated,fkAggregated.Чего то похожего на string нет.Может есть ещё какое свойство,которое надо изменить. Делаю так:
Если вместо 'Cтрока' будет '1124' то всё будет работать нормально. |
||||||
|
|||||||
skyboy |
|
|||
неОпытный ![]() ![]() ![]() ![]() Профиль Группа: Модератор Сообщений: 9820 Регистрация: 18.5.2006 Где: Днепропетровск Репутация: нет Всего: 260 |
Driv3r, гы... перепутал я... DataKind - это не тип хранимого, а его происходждение - либо взято из базы, либо вычислено "на лету" и т.д. А вообще, в рантайме изменять тип низзя - это надо уже базу менять, а 1124 нормально записывается, потому как, видимо, у тебя соответствующее поле имеет тип "числовое". Как посмотреть? В комплекте идёт тулза DatabaseDesktop - ею и смотри.
|
|||
|
||||
![]() ![]() ![]() |
Правила форума "Delphi: Базы данных и репортинг" | |
|
Запрещено: 1. Публиковать ссылки на вскрытые компоненты 2. Обсуждать взлом компонентов и делиться вскрытыми компонентами Обязательно указание: 1. Базы данных (Paradox, Oracle и т.п.) 2. Способа доступа (ADO, BDE и т.д.)
FAQ раздела лежит здесь! Если Вам помогли и атмосфера форума Вам понравилась, то заходите к нам чаще! С уважением, Vit, Петрович. |
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
0 Пользователей: | |
« Предыдущая тема | Delphi: Базы данных и репортинг | Следующая тема » |
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |