Как сделать ADO DataControl с пустой Connection String???
От: puser  
Дата: 06.09.03 09:01
Оценка:
проблемма: при запуске проги ножно чтобы ADO DataControl не был подключен к БД а в процессе р-ты формиловалась коннект. стринг и уже тогда(когда к-либо пользователь забил все нужные поля) ADO DataControl подключалась к БД и выдавала данные.

Если я делаю Connection String изначально пустой то при последующей ее инициализации ничего не происходит(ни отобрадений данных ни даже ругани)

пример попытки инициировать:
.........
CAdodc dataCtrl;
CDataGrid grid;
.....

dataCtrl.SetConnectionString("Provider=MSDASQL.1;Password=alex;Persist Security Info=True;User ID=system;Data Source=RAT");
dataCtrl.SetRecordSource("select * from виды2");
dataCtrl.Refresh();
grid.Refresh();

если сначала строю Connection String в свойствах контрола то все проходит гладко только вот в процессе работы проги имя базы может измениться

Посоветуйте как быть и что можно почитать
PS: у меня базы на Oracle9(может это чего меняет)
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.