Есть задача вытаскивать данные из базы Галактики в HTML.
Что я сделал:
1. Сконвертировал словарь в DDF.
2. В Pervasive Control Center создал новую базу TEST и указал на каталог DDF.
Из PCC все таблицы видны, можно делать SQL запросы.
3. При этом создался System DSN "TEST". Этого достаточно? Или нужно еще что-то создавать в ODBC Admin?
Теперь вопрос, что надо дальше сделать, чтобы передать запрос к базе из HTML.
Я написал следующий скрипт:
conn=Server.CreateObject("ADODB.Connection");
conn.Open("Provider=Pervasive.ODBC.Engine.Interface;Data Source=TEST");
но, судя по всему, у меня неправильно указаны провайдер и источник данных. Что мне нужно укзаать?
ODBC Pervasive
Модераторы: m0p3e, edward_K, Модераторы
-
- Постоянный гость
- Сообщения: 53
- Зарегистрирован: 29 мар 2005, 17:49
- Откуда: St.Petersburg Atoll Company
- Контактная информация:
Re: ODBC Pervasive
В догонку:
Переписал код так:
conn=Server.CreateObject("ADODB.Connection");
conn.Open("Provider=PervasiveOLEDB;Data Source=TEST");
res=conn.Execute("SELECT NODOC,DDOK,SUMMA FROM BASEDOC");
теперь ругается таким образом:
Pervasive OLE DB Provider (0x80004005)
Unable to connect to data source: TEST
Помогите, плиз, разобраться.
Переписал код так:
conn=Server.CreateObject("ADODB.Connection");
conn.Open("Provider=PervasiveOLEDB;Data Source=TEST");
res=conn.Execute("SELECT NODOC,DDOK,SUMMA FROM BASEDOC");
теперь ругается таким образом:
Pervasive OLE DB Provider (0x80004005)
Unable to connect to data source: TEST
Помогите, плиз, разобраться.
Re: ODBC Pervasive
Я бы сначала через какую-нибудь прогу подсоединился мастером. Посмотрел-бы что она напишет и переписал.
Re: ODBC Pervasive
Строку соединения передавайте в виде "DSN=TEST", где TEST-источник в системном ODBC-администраторе.
И не надо никакого PervasiveOLEDB, он кривой какой-то.
Можно взглянуть на программку такого рода здесь:http://dyakovkm.tripod.com/wsh/dbview1.html
И не надо никакого PervasiveOLEDB, он кривой какой-то.
Можно взглянуть на программку такого рода здесь:http://dyakovkm.tripod.com/wsh/dbview1.html
-
- Постоянный гость
- Сообщения: 53
- Зарегистрирован: 29 мар 2005, 17:49
- Откуда: St.Petersburg Atoll Company
- Контактная информация:
Re: ODBC Pervasive
Все получилось.
Большое спасибо!
Большое спасибо!