![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Про таблицы и PageControl [D7, XP]
KVN © (2006-06-23 13:43:00)Подскажите пожалуйста, может кто сталкивался с такой ситуацией.
Я работаю с ORACLE, использую компоненты ADO. Есть куча таблиц например 20 таблиц. Одна из них главная, остальные подчиненные.
Когда данные из таблиц располагаются на одной форме все работает нормально, как только я подчиненные раскидываю по страницам PageControl выскакивает ошибка - "Invalid Variant Operation".
Родительская таблица распологается на форме.
Sergey13 (2006-06-23 14:39:00) [1]> [0] KVN © (23.06.06 13:43)
> Есть куча
> таблиц например 20 таблиц. Одна из них главная, остальные
> подчиненные.
> Когда данные из таблиц располагаются на одной форме все
> работает нормально, как только я подчиненные раскидываю
> по страницам PageControl
Я тоже так любил раньше делать. Вся программа практически располагалась на одной такой монстрообразной форме. Потом пришел к выводу, что лучше сделать несколько форм попроще. И сопровождать легче и разрабатывать и ресурсы ест оптимальнее.
Сергей М. (2006-06-23 14:39:00) [2]
> KVN © (23.06.06 14:23) [9]
Вот так и всегда - ищем не там где лежит, а там где светлей)
KVN (2006-06-23 14:23:00) [3]
> Ну и какой резон "бросать" ADO-компоненты на виз.контролы
> ?
> Создай DataModule и набросай туда их - для того DataModule
> и предназначен ..
> <Цитата>
Все так и сделано, создан DataModule там собраны все компоненты АДО.
Да собственно я уже разобрался, просто пропустил одну таблицу, в которой в окне FieldEditor невизуального компонента ADOTable, не заполнил полями для работы...
В этом и была причина ошибки.
Сергей М. (2006-06-23 14:15:00) [4]Ну и какой резон "бросать" ADO-компоненты на виз.контролы ?
Создай DataModule и набросай туда их - для того DataModule и предназначен ..
KVN (2006-06-23 14:06:00) [5]ну естественно, данные я вывожу с помощью визуального компонента - TDBGrid, с через ADO я связываюсь с ORACLE
Сергей М. (2006-06-23 13:59:00) [6]Среди ADO-компонентов нет ни одного, который пользователь может увидеть (эти компоненты невизуальные), не говоря уже о каком-то там "удобстве".
KVN (2006-06-23 13:57:00) [7]
> Любой эксперимент должен преследовать некую цель.
ну не правильно выразился я про эксперимент...
Это начало проекта и я выбираю как сделать чтоб удобнее было работать пользователю с данными
Сергей М. (2006-06-23 13:53:00) [8]
> Я просто пока эксперементирую
Любой эксперимент должен преследовать некую цель.
У тебя она какая ?
KVN (2006-06-23 13:51:00) [9]
> Наверное Оракл глючит. Не заточен он под PageControl, панимаешь.
>
> Или еще вариант - ошибка в программе.
да собственно и программы то нет как таковой,только-только начинаю делать, всего одна форма, да модуль данных.
Я просто пока эксперементирую...
Sergey13 (2006-06-23 13:46:00) [10]Наверное Оракл глючит. Не заточен он под PageControl, панимаешь.
Или еще вариант - ошибка в программе.
Сергей М. (2006-06-23 13:44:00) [11]У тебя ошибка в программе.