ПРОграммно открыть свойства adodc

Программирование на Visual Basic, главный форум. Обсуждение тем программирования на VB 1—6.
Даже если вы плохо разбираетесь в VB и программировании вообще — тут вам помогут. В разумных пределах, конечно.
Правила форума
Темы, в которых будет сначала написано «что нужно сделать», а затем просьба «помогите», будут закрыты.
Читайте требования к создаваемым темам.
Dron
Новичок
Новичок
 
Сообщения: 30
Зарегистрирован: 11.03.2004 (Чт) 16:53
Откуда: Москва

ПРОграммно открыть свойства adodc

Сообщение Dron » 21.03.2005 (Пн) 9:35

Как программно открыть свойства подключения к данным adodk??
Ламер - тупиковая форма жизни

codemaster
Постоялец
Постоялец
Аватара пользователя
 
Сообщения: 604
Зарегистрирован: 13.02.2004 (Пт) 13:35

Re: ПРОграммно открыть свойства adodc

Сообщение codemaster » 21.03.2005 (Пн) 13:02

Dron писал(а):Как программно открыть свойства подключения к данным adodk??


попробуй

Код: Выделить всё
With Conn
        .ConnectionString = m_DefaultConnectionString
        .Provider = "sqloledb"
      ' Valid Enums for the ADO Prompt property are:
      ' adPromptAlways = 1
      ' adPromptComplete = 2
      ' adPromptCompleteRequired = 3
      ' adPromptNever =4
        .Properties("Prompt") = adPromptAlways

        .CursorLocation =
        .Open m_DefaultConnectionString
      End With
//<-
Mit freundlichen Grüßen
//->

Dron
Новичок
Новичок
 
Сообщения: 30
Зарегистрирован: 11.03.2004 (Чт) 16:53
Откуда: Москва

Сообщение Dron » 21.03.2005 (Пн) 14:55

нифига не получается,
слышал где то что через виапи моно както ???
Ламер - тупиковая форма жизни

Dron
Новичок
Новичок
 
Сообщения: 30
Зарегистрирован: 11.03.2004 (Чт) 16:53
Откуда: Москва

Сообщение Dron » 21.03.2005 (Пн) 14:55

PromptDataSource фнукция нет? да?
Ламер - тупиковая форма жизни

Konst_One
Член-корреспондент академии VBStreets
Член-корреспондент академии VBStreets
Аватара пользователя
 
Сообщения: 3041
Зарегистрирован: 09.04.2004 (Пт) 13:47
Откуда: Химки

Сообщение Konst_One » 21.03.2005 (Пн) 16:23

Подкючай библиотеку Microsoft OLE DB Service Component 1.0 Type Library

Код: Выделить всё
Private Sub cmdConnect_Click()
On Error GoTo err_debug
Dim cn As ADODB.Connection
Dim dl As MSDASC.DataLinks
Dim b As Boolean

    Set cn = New ADODB.Connection
    cn.ConnectionString = VBA.GetSetting(App.Title, "Connect", "ConnectionString", gConnStr)
    Set dl = New MSDASC.DataLinks
    b = dl.PromptEdit(cn)
    If b Then
        cn.Open
        Me.txtConnect = cn.ConnectionString
        VBA.SaveSetting App.Title, "Connect", "ConnectionString", cn.ConnectionString
    End If
lb_out:
    Set cn = Nothing
    Set dl = Nothing
    Exit Sub
   
err_debug:
    Resume lb_out
   
End Sub

Dron
Новичок
Новичок
 
Сообщения: 30
Зарегистрирован: 11.03.2004 (Чт) 16:53
Откуда: Москва

Спасибо

Сообщение Dron » 22.03.2005 (Вт) 10:45

Всем спасибо разобрался подключил oledb32.dll

и код
Код: Выделить всё
Dim cn As ADODB.Connection
Dim dl As MSDASC.DataLinks
Dim b As Boolean

    Set cn = New ADODB.Connection
    cn.ConnectionString = VBA.GetSetting(App.Title, "Connect", "ConnectionString", gConnStr)
    Set dl = New MSDASC.DataLinks
    b = dl.PromptEdit(cn)
    If b Then
        cn.Open
        Me.txtConnect = cn.ConnectionString
        VBA.SaveSetting App.Title, "Connect", "ConnectionString", cn.ConnectionString
    End If
Ламер - тупиковая форма жизни


Вернуться в Visual Basic 1–6

Кто сейчас на конференции

Сейчас этот форум просматривают: Google-бот, Yandex-бот и гости: 150

    TopList