Ошибка при коннекте через ADODB - VB

Узнай цену своей работы

Формулировка задачи:

При коннекте через ADODB.Connection и DNS файл связь с базой устанавливается нормально, но при просмотре параметров дескриптора в Watches-окне, в поле Errors появляется ошибка:
Description : "[Microsoft][Диспетчер драйверов ODBC] Сбой SQLSetConnectAttr драйвера"
Что за хрень и с чем ее можно пережевать?
ConnectionString : "Provider=MSDASQL.1;Connect Timeout=15;Extended Properties="DBQ=db1.mdb;DefaultDir=D:\;Driver={Microsoft Access Driver (*.mdb)};DriverId=25;FIL=MS Access"

Решение задачи: «Ошибка при коннекте через ADODB»

textual
Листинг программы
<font color="blue">Dim</font> file_mdb <font color="blue">As</font> <font color="blue">String</font>:  file_mdb = App.Path & <font color="teal">"\db1.mdb"</font>
<font color="blue">Dim</font> tablica1 <font color="blue">As</font> <font color="blue">String</font>:  tablica1 = <font color="teal">"Таблица1"</font>
<font color="blue">Dim</font> db1 <font color="blue">As</font> ADODB.Connection:   <font color="blue">Set</font> db1 = <font color="blue">New</font> ADODB.Connection
<font color="blue">Dim</font> tb1 <font color="blue">As</font> ADODB.Recordset:    <font color="blue">Set</font> tb1 = <font color="blue">New</font> ADODB.Recordset
 
db1.Provider = <font color="teal">"Microsoft.Jet.OLEDB.4.0"</font>
db1.<font color="blue">Open</font> file_mdb, <font color="teal">"Admin"</font>
tb1.<font color="blue">Open</font> tablica1, db1, adOpenDynamic, adLockOptimistic

ИИ поможет Вам:


  • решить любую задачу по программированию
  • объяснить код
  • расставить комментарии в коде
  • и т.д
Попробуйте бесплатно

Оцени полезность:

11   голосов , оценка 4.455 из 5
Похожие ответы