![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Подключение к MySQL при помощи ADO + MyODBC [D6, D7, MySQL]
Eagle Owl © (2005-09-03 22:28:00)Привет, мастера!
Проблема такая. Подключаюсь к MySQL при помощи компонентов ADO через MyODBC. Не правильно определяется длина символьных полей. Например, в таблице на сервере длина поля 70, а в поле TADOTable получается 17 (ну, или 18, 25, 40). Причём у полей, имеющих реально одинаковую длину, получается разная. Когда установил это значение вручную, стали выскакивать эксепшны. Подскажите, пожалуйста, в чём проблема.
Спасибо.
Nikolay M. (2005-09-05 10:36:00) [1]
> при вставке/обновлении таблицы
Как обновляется?
> происходит ошибка.
Я так и думал, черт возьми... :)
А какая?
Eagle Owl (2005-09-04 13:12:00) [2]Не получается так... Вводить значения нужного размера можно, а при вставке/обновлении таблицы происходит ошибка.
Nikolay M. (2005-09-03 23:17:00) [3]AFAIR, есть такой глюк: длина поля определяется по первому значению в нем. За давностью лет не помню точно, как чинил, но, кажется, создавал Persistent-поля и принудительно указывал правильный размер.