Форум программистов, компьютерный форум CyberForum.ru

BCB5 + ADO + MySQLODBC, Облом с мемо-полями - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Предложение о работе на C, C++ http://www.cyberforum.ru/cpp-beginners/thread473202.html
Добрый день! Вполне допускаю, что нижеизложенное кому-то пригодиться. С удовольствием пообщаюсь со всеми. В ведущую компанию - системный интегратор (эквайринговые системы, транзакционное оборудование для обслуживания платежных карт, программные продукты) приглашается эксперт-программист по pos-терминалам. Необходимо: язык программирования С, C++, опыт написания программного обеспечения,...
C++ Коды нажатия клавишь. #include'stdio.h' #include'conio.h' main() { int n; if(!(n=getch())) { n=getch(); } printf('%d http://www.cyberforum.ru/cpp-beginners/thread473163.html
C++ Правильное выдиление динамической памяти для двумерного массива
#include'iostream.h' #include'stdio.h' #include'string.h' void main() { char **text; int i,j,k,nm; char s; cout << 'kolvo predl='; cin>>nm;
C++ Как открыть/закрыть дверцу CDROM?
Ну вобщем-то как??? И еще вопрос как отследить выключение компьютера и предотвратить его?
C++ Как организовать таймер? http://www.cyberforum.ru/cpp-beginners/thread473123.html
Как мне в VC++ организовать таймер, задержку или что то в этом роде... Желательно не очень сложно. Длагодарю.
C++ Как получить окошки "копирование..." и т.п. с летящими страничками? Как? подробнее

Показать сообщение отдельно
Valinor
Сообщений: n/a

BCB5 + ADO + MySQLODBC, Облом с мемо-полями - C++

19.01.2009, 04:54. Просмотров 662. Ответов 0
Метки (Все метки)

ADODataSet отказывается обрабатывать мемо-поля.
Имеем:
TADOConnection *ADOConnection;
TADOCmmand *ADOCommand;
TADODataSet *ADODataSet;
Подробные настройки опускаю.

Делаю запрос через ADODataSet (запрос рабочий, проверено в разных вариантах). Результат содержит CHAR, DATE, DATE, DATE, TINYINT, CHAR, VCHAR(15), VCHAR(30). Вот с этими двумя последними полями - проблем.
Мне выкидывают исключение 'Invalid field size';
Лезу в ADODataSet->FieldDefs. Оказалось: встретив мемо-поле он сказал что FieldType = ftFixedChar, FieldSize = -1 и выкинул исключение.
На других запросах (попроще, типа 'SELECT * FROM table;') все Ок.
Да, существенный такой момент: если хоть в одной строке результата мемо-поле не NULL и не нулевой длины - поле нормально обрабатывается.

Ктонить может что посоветовать?
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
Текущее время: 20:00. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru