Top.Mail.Ru
Мастера DELPHI, Delphi programming community Титульная страница Поиск, карта сайта Написать письмо 
| Новости | Поиск | FAQ | Статьи | Книги | Новости VCL |
| Форумы ЧАТ | Орешник | KOL и MCK |
Форумы -» Основная («Начинающим»)/ Базы / WinAPI / Компоненты / Сети / Media / Игры / Corba и COM / KOL / FreePascal / .Net / Прочее / RSDN.ORG

« предыдущая ветвь | форум | следующая ветвь »

база данных


intel ©   (2005-09-18 08:57:00) 

всем привет! Помогите пожалуйста. Я создал базу данных, одно из полей типа Memo. В своей программе я добавляю в базу данные с помощю функции Table1.InsertRecord в базу(без поля с типом Memo) записывал хорошо.Как только создал это поле он стал выводить ошибку
"project project1.exe realised exception class TDatabaseError with mesage 'Table1:Type mismatch for field 'isporchen', expecting:float actual:Memo'.Process stopped.Use step or run to continue".Как её исправить.Пожалуйста помогите.Заранее спасибо.


Anatoly Podgoretsky   (2005-09-19 16:56:00) [1]

Теперь в своей программе сопоставь типы, видимо у тебя есть постоянные поля для таблице. Попробуй дважды щелкнуть.


intel   (2005-09-19 16:34:00) [2]

Anatoly Podgoretsky да изменилось


Anatoly Podgoretsky   (2005-09-19 15:34:00) [3]

intel ©   (19.09.05 15:27) [5]
Открой DataBaseDesctop и проверь изменилось ли оно, вдруг ты сделал отмену.


intel   (2005-09-19 15:27:00) [4]


> Тип поля не надо менять, ты его уже изменил на нужное тебе,
>  зачем это делать дважды?

а как тогда в я менял через DataBaseDesctop я поменял тип поля на Memo а текст туда засункть не могу


Anatoly Podgoretsky   (2005-09-18 15:16:00) [5]

Тип поля не надо менять, ты его уже изменил на нужное тебе, зачем это делать дважды?


intel   (2005-09-18 15:03:00) [6]

а где изменить тип поля (я менял через DataBaseDesctop)


Anatoly Podgoretsky   (2005-09-18 13:38:00) [7]

У тебя поле 'isporchen' типа float, а ты гонишь туда Memo


YurikGL   (2005-09-18 09:55:00) [8]

Прежде всего можно сделать так: двойной клик на Table и в списке полей и у поля isporchen смотрим тип. Должен быть Memo.
Потом можно посмотреть другие места, где это поле упоминается. Где-то вместо memo прописано float.


Наверх

Титульная страница Поиск, карта сайта Написать письмо