Свойство ConnectionString выбором провайдера и источника данных - VB
Формулировка задачи:
Делаю свой ActiveX Data контрол.
Можно ли задать свойство ConnectionString,чтобы его можно было
задавать не вручную, а выбором провайдера и источника данных?
Другими словами, нужно задать свойство так, чтобы при выборе
появлялась кнопка, по которой открывается диалог Data Link Properties
для задания подключения к источнику данных; как в ADODC-контроле,
при задании соединения в среде окружения данных (DataEnvironment).
Решение задачи: «Свойство ConnectionString выбором провайдера и источника данных»
textual
Листинг программы
Private Sub Form_Load() Dim MyDL As MSDASC.DataLinks Dim MyConn As ADODB.Connection Set MyDL = New MSDASC.DataLinks Set MyConn = MyDL.PromptNew If MyConn Is Nothing Then ''If MyConn.ConnectionString = vbNullString Then Set MyDL = Nothing Set MyConn = Nothing Exit Sub '' End If End If Debug.Print MyConn.Properties('Persist Security Info').Value Debug.Print MyConn.Properties('Initial Catalog').Value Debug.Print MyConn.Properties('User ID').Value MyConn.Properties('User ID').Value = 'user1' Debug.Print MyConn.Properties('User ID').Value End Sub
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д