|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
26.12.2007, 11:08 | #1 |
Регистрация: 26.12.2007
Сообщений: 6
|
Ошибка: Invalid value for field... (ADO)
Здраствуйте!
Недавно решил попробовать начать работать с ADO. Учиться решил на классике "Телефонный справочник". В самом начале столкнулся с проблемой: две базы формата MSAccess 2000 1. Категория названий (category [Byte], name [String]) 2. Названия улиц (street [AutoInc], name [String], category [Byte]) делаю lookup поле во второй базе categoryname (category [2]<--> category[1]) два DBGrid Все было хорошо пока не занес немного записей во вторую базу (в первой есть). При активации TADOTable второй базы пишет - Invalid value for field _categoryname_, т.е. для lookup поля. А при запуске возникает эксепшн - EVariantCastTypeError (Could not convert variant of type (OLEStr) into type (Boolean)). Насколько я понимаю затык в каком то из значений визуального компонента TADOTable. Но могу ошибаться. Подскажите пожалуйста где копать? |
26.12.2007, 12:10 | #2 | |
Пользователь
Регистрация: 06.12.2007
Сообщений: 87
|
Я не очень понял твой вопрос! Но могу подсказать что в приложение лучше конектиться к одно базе. Ну а если уж надо то могу посоветывать тебе использывать ADOConnect для каждой БД и к нему уже подключать ADOTable.
Цитата:
Последний раз редактировалось Alex21; 26.12.2007 в 13:14. |
|
26.12.2007, 12:19 | #3 |
Пользователь
Регистрация: 20.11.2007
Сообщений: 13
|
Проблема не очень понятна. Поподробнее можно
|
26.12.2007, 12:34 | #4 |
Регистрация: 26.12.2007
Сообщений: 6
|
Да, именно так. Бес попутал.
Что требуется уточнить? Последний раз редактировалось Alex21; 26.12.2007 в 13:15. |
26.12.2007, 13:31 | #5 |
Пользователь
Регистрация: 06.12.2007
Сообщений: 87
|
Скинь приложение с базой! если будет время посмотрю...
|
26.12.2007, 14:02 | #6 |
Регистрация: 26.12.2007
Сообщений: 6
|
Извиняюсь. При более пристальном рассмотрении нашлась проблема в задании типа поля просмотра. Спасибо всем кто откликнулся.
2модератор: тема не актуальна, можно закрыть. |
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Invalid floating point operation | Skytis | Помощь студентам | 3 | 07.05.2008 12:16 |
[DBNETLIB][ConnectionOpen (Invalid Instance()).]Недопустимое подключение | Lunatikus | БД в Delphi | 0 | 28.02.2008 13:51 |
Возникает ошибка Invalid floating point operation | Иринкаа | Помощь студентам | 3 | 29.11.2007 22:10 |
Invalid pointer operation | Димарик | Общие вопросы Delphi | 2 | 05.11.2007 09:53 |
Delphi + dll= Invalid Pointer Operator | LEKA | Общие вопросы Delphi | 4 | 01.05.2007 23:38 |