|
#1
|
||||
|
||||
ADo
Всем доброго времени суток!
У меня есть 18 таблиц Microsoft SQL-сервер 2005 и по 3 хранимой процедуры к каждой (добавление, вставка и удаление), нужно написать клиентское приложение. Я хотела привязать ADOCONNECTION, ADOTABLE и ADOSTORED PROC к каждой форме (хотя понимаю, что нерационально - 18 раз такое проделывать). Преподаватель говорит, нужно отдельный модуль создать, туда все адо скинуть, чтобы была универсальная форма для всех таблиц... Не совсем понимаю, как, объясните чуть более подробно, пожалуйста! Memento Mori(арти) |
#2
|
|||
|
|||
File / New / Data Module
И на эту форму (она будет невидима) кидаешь все АDO компоненты (тоже невидимые). |
Этот пользователь сказал Спасибо AlexSku за это полезное сообщение: | ||
Shoni (24.12.2011)
|
#3
|
||||
|
||||
Не забудьте только упомянуть имя модуля данных в ваших формах.
Жизнь такова какова она есть и больше никакова. Помогаю за спасибо. |
#4
|
||||
|
||||
Спасибо большое, с этим разобралась
но возник такой вопрос - раньше подключалась к таблицам через ADOConnection, все прекрасно работало, теперь же, при активации ADOTABLE вылезает ошибка - не удалось подключиться, но когда я копирую строку подключения из ADOConnection в ADOTABLE и активирую - всё прекрасно работает... Почему так происходит? Memento Mori(арти) |
#5
|
||||
|
||||
Поменяла провайдер с OLEDB for SQL Server на SQL Native Client и все заработало
Memento Mori(арти) |