Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2004.10.24;
Скачать: CL | DM;

Вниз

TADOTable.Active: "Invalid variant type conversions."   Найти похожие ветки 

 
001   (2004-09-26 19:33) [0]

Только что начал работать с ADO.
Налепил всего на новую форму...
Создал мастером ADOConnection1.ConnectionString..
Сетка, TADOTable... все связал, активировал - база отображается (пока пустая)..

но при запуске проэкта: Invalid variant type conversions.

почему? не могу понять......
деактивировал TADOTable, запустил (ADOConnection1 активна) - все без ошибок..

повесил на кнопку ADOTable1.Active:=True;
тут вот как раз та ошибка......

обработал исключение:
try
ADOTable1.Active:=True; except end;

сначало ошибка, но потом нормальная работа с базой..

в чем дело?????

p.s.
Мне понадобилось наклепать крупный проэкт.
До этого я работал лишь с Paradox.
Но этот проэкт хочу сделать на Access....

скажите, при формировании ConnectioString какого поставщика выбрать для Access 2002 ?
а вообще, "потянет access"?? звучит наверное смешно, но тем не менее... )

проэкт - полная информация о ассоц. строительных вузов....
детальная структура.. куча связей.. информация вплоть до кол-ва студентов..
на Paradox реализовать не проблема, но каждой таблице - свой файл.. (( отдельные файлы для индексов - жуть.....

а вообще, что использовать, что посоветуете??

p.p.s.
Invalid variant type conversions. !!!???


 
Плохиш ©   (2004-09-26 19:51) [1]

в обработчиках OnAfterOpen/OnAfterScroll не пытайся прочитать данные если набор данных пуст.


 
001   (2004-09-26 20:15) [2]

Да ничего я не пытаюсь...
Я же просто подрубил созданную а Access базу..

Просто все активировал и запустил....
и больше ничего..


 
sniknik ©   (2004-09-26 21:26) [3]

если там действительно пусто в таблице, и никаких твоих связок, то попробуй апдейт для ado в дельфи cкачать и установить.
http://se-ed.net/thaidelphicc/xml/updatepack/

> а вообще, "потянет access"??
для локальной базы потянет, в сто раз лутше парадокса. (много зависит как писать будеш)
совет, сразу меняй TADOTable на TADODataSet, и вообще используй только его (и вместо Query тоже), если запрос невозвращающий рекордсета то TADOCommand.


 
001   (2004-09-27 02:14) [4]

Благодарю.



Страницы: 1 вся ветка

Текущий архив: 2004.10.24;
Скачать: CL | DM;

Наверх




Память: 0.47 MB
Время: 0.024 c
3-1096012932
WG
2004-09-24 12:02
2004.10.24
Как сбросит результат SQL-запрос из TQuery в TTable ?


8-1091014091
Morj
2004-07-28 15:28
2004.10.24
Заливка поверхности


3-1096361272
Fishka
2004-09-28 12:47
2004.10.24
DBRichEdit и ADODataSet - ??? управляющие символы в таблице


4-1095444827
Antonmm2
2004-09-17 22:13
2004.10.24
Нажатие кнопок другого приложения


1-1097483699
LittleGirlie
2004-10-11 12:34
2004.10.24
Помогите с Kylix-ом