powered by simpleCommunicator - 2.0.60     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / IBM DB2, WebSphere, IMS, U2 [игнор отключен] [закрыт для гостей] / Обращение к таблице
2 сообщений из 2, страница 1 из 1
Обращение к таблице
    #35869801
zzz11111
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Добрый день обьясните пожалуйста следующее: пытаюсь соединиться с базой через Access 2003 ADO следующим образом
Dim ConnectString As String
ConnectString = "Provider=IBMDADB2;server=serv1\db2;User Id=admin;Password=*;DATABASE=SAMPLE;HOSTNAME=192.168.1.3;PORT=446;PROTOCOL=TCPIP;"
Dim con As ADODB.Connection
Set con = New ADODB.Connection
con.CursorLocation = adUseClient
con.Open ConnectString

Dim rs As ADODB.Recordset
Set rs = New ADODB.Recordset
rs.CursorType = adOpenKeyset
rs.CursorLocation = adUseClient
rs.Open "SELECT * FROM EMPLOYEE", con-------- здесь выдает ошибку что нет такой таблицы admin.employee. Почему он ставит логин перед именем таблицы??
Обьясните пожалуйста срочно нужно...!!!
...
Рейтинг: 0 / 0
Обращение к таблице
    #35870049
Фотография Абсолют
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Это схема по умолчанию. А таблица находится, видимо, в другой схеме.

Синтаксис должен выглядеть так:

Код: plaintext
SELECT * FROM "MYSCHEMA"."EMPLOYEE"

Где "MYSCHEMA" является той схемой, в которой находится эта таблица.
...
Рейтинг: 0 / 0
2 сообщений из 2, страница 1 из 1
Форумы / IBM DB2, WebSphere, IMS, U2 [игнор отключен] [закрыт для гостей] / Обращение к таблице
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]