|
Воттафака? Как получить инфу по провайдерам (OLE DB)?
|
|||
---|---|---|---|
#18+
cn.Open "PROVIDER=Microsoft.Jet.OLEDB.3.51;Data Source=" & App.Path & "\db\db.mdb" Ошибка 3706 Не удаётся найти указанного поставщика. Дома работает, а на новом месте отказывается... :( А вот так хавает: "DRIVER=Microsoft Access Driver (*.mdb);DBQ=" ... Как вообще узнать какой провайдер нужен? Как узнать установлен ли он? И где их вообще брать? ... |
|||
:
Нравится:
Не нравится:
|
|||
20.04.2005, 10:14 |
|
Воттафака? Как получить инфу по провайдерам (OLE DB)?
|
|||
---|---|---|---|
#18+
провайдеры с оффисом ставятся наверняка у тя не ...OLEDB.3.51 ... а новее OLEDB.4.0 ... |
|||
:
Нравится:
Не нравится:
|
|||
20.04.2005, 12:10 |
|
Воттафака? Как получить инфу по провайдерам (OLE DB)?
|
|||
---|---|---|---|
#18+
www.microsoft.com/data ищи MS Jet 4.0 SP8 и MDAC ... |
|||
:
Нравится:
Не нравится:
|
|||
20.04.2005, 12:36 |
|
Воттафака? Как получить инфу по провайдерам (OLE DB)?
|
|||
---|---|---|---|
#18+
А как можно узнать какой сейчас установлен?.. Чтобы знать что в коннекшн стринг писать?.. Блин, 3 метра качать жалко... :( Я ж это так только, ради обучения... наверняка у тя не ...OLEDB.3.51 ... а новее OLEDB.4.0 Тут вообще фантастишь какой-то творится... Ставлю 4.0 - программа грузится, никаких сообщений об ошибках не выдаёт. Открываю форму, где должна инфа из таблицы отображаться - DataGrid пустой! Ни дата грид, ни рекордсет (никто вообще) никакого сообщения не выдают. В ходе выполнения переключаюсь на другую таблицу - caption на гриде меняется (как и должно быть), а инфы нет! Грид пустой и опять ни ответа, ни привета... Единственная строчка, которую поменял - вышеописанная. В остальном всё делается через это соединение... ... |
|||
:
Нравится:
Не нравится:
|
|||
20.04.2005, 13:45 |
|
Воттафака? Как получить инфу по провайдерам (OLE DB)?
|
|||
---|---|---|---|
#18+
код в студию, тогда и разбираться будем, что у тебя не так ... |
|||
:
Нравится:
Не нравится:
|
|||
21.04.2005, 12:36 |
|
Воттафака? Как получить инфу по провайдерам (OLE DB)?
|
|||
---|---|---|---|
#18+
Konst_Oneкод в студию, тогда и разбираться будем, что у тебя не так Public cn As New ADODB.Connection Private Sub MDIForm_Load() cn.Open "PROVIDER=Microsoft.Jet.OLEDB.3.51;Data Source=" & App.Path & "\db\db.mdb" End Sub Dim rs As ADODB.Recordset Private Sub cboOrgs_Click() If cboOrgs.Text <> grdOrgs.Caption Then If cboOrgs.Text = "Конкуренты" Then rs.Close rs.Open "Competitors" Set grdOrgs.DataSource = rs grdOrgs.Caption = "Конкуренты" Else rs.Close rs.Open "Suppliers" Set grdOrgs.DataSource = rs grdOrgs.Caption = "Поставщики" End If End If End Sub Private Sub Form_Load() Set rs = New ADODB.Recordset rs.Open "Suppliers", mdiMain.cn, adOpenStatic, adLockOptimistic Set grdOrgs.DataSource = rs cboOrgs.ListIndex = 0 End Sub Так может быть всё-таки где-нибудь записано какие провайдеры в данный момент установлены на машине?.. Может где-нибудь записаны коннекшн стринги к этим провайдерам?.. ... |
|||
:
Нравится:
Не нравится:
|
|||
21.04.2005, 15:39 |
|
Воттафака? Как получить инфу по провайдерам (OLE DB)?
|
|||
---|---|---|---|
#18+
а какой грид ты используешь? нужно использовать Microsoft DataGrid Control 6.0 (SP6) (OLEDB) и юзать провайдер Jet 4.0 ... |
|||
:
Нравится:
Не нравится:
|
|||
21.04.2005, 16:20 |
|
Воттафака? Как получить инфу по провайдерам (OLE DB)?
|
|||
---|---|---|---|
#18+
Konst_Oneа какой грид ты используешь? нужно использовать Microsoft DataGrid Control 6.0 (SP6) (OLEDB) Вот его-то я и использую. и юзать провайдер Jet 4.0 А вот в этом-то и вся проблема! См. выше... ... |
|||
:
Нравится:
Не нравится:
|
|||
23.04.2005, 07:30 |
|
Воттафака? Как получить инфу по провайдерам (OLE DB)?
|
|||
---|---|---|---|
#18+
Код: vbnet 1.
Как устанавливается - OraOLEDB.Oracle ? Выдает ошибку: 3706. ... |
|||
:
Нравится:
Не нравится:
|
|||
08.05.2015, 08:57 |
|
Воттафака? Как получить инфу по провайдерам (OLE DB)?
|
|||
---|---|---|---|
#18+
... |
|||
:
Нравится:
Не нравится:
|
|||
08.05.2015, 11:56 |
|
Воттафака? Как получить инфу по провайдерам (OLE DB)?
|
|||
---|---|---|---|
#18+
Gabit, сделай пустой файл с расширением udl, тыкни его и посмотри там, какая строка подключения сгененрится для твоего оракла. ... |
|||
:
Нравится:
Не нравится:
|
|||
08.05.2015, 12:09 |
|
Воттафака? Как получить инфу по провайдерам (OLE DB)?
|
|||
---|---|---|---|
#18+
Konst_One http://www.oracle.com/technetwork/database/windows/utilsoft-088126.html Если установлен клиент Oracle 11g, этот драйвер подойдет ? ... |
|||
:
Нравится:
Не нравится:
|
|||
13.05.2015, 04:10 |
|
Воттафака? Как получить инфу по провайдерам (OLE DB)?
|
|||
---|---|---|---|
#18+
В итоге вопрос был решен переустановкой клиентов с нужным провайдером. ... |
|||
:
Нравится:
Не нравится:
|
|||
13.05.2015, 11:33 |
|
Воттафака? Как получить инфу по провайдерам (OLE DB)?
|
|||
---|---|---|---|
#18+
гр кGabit, сделай пустой файл с расширением udl, тыкни его и посмотри там, какая строка подключения сгененрится для твоего оракла. Если у меня ОС - x64 а клиент установлен - x86, как определить с помощью udl файла строку подключения ? ... |
|||
:
Нравится:
Не нравится:
|
|||
26.06.2015, 10:53 |
|
|
start [/forum/search_topic.php?author=KuzVit&author_mode=last_topics&do_search=1]: |
0ms |
get settings: |
9ms |
get forum list: |
12ms |
get settings: |
8ms |
get forum list: |
11ms |
get settings: |
8ms |
get forum list: |
13ms |
get settings: |
9ms |
get forum list: |
12ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
39ms |
get topic data: |
11ms |
get forum data: |
2ms |
get page messages: |
54ms |
get tp. blocked users: |
1ms |
others: | 32ms |
total: | 227ms |
0 / 0 |