powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / FoxPro, Visual FoxPro [игнор отключен] [закрыт для гостей] / строка с путем через Pervasive OLE DB не проходит
1 сообщений из 1, страница 1 из 1
строка с путем через Pervasive OLE DB не проходит
    #33166547
tom3
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Имеется VFP9 и Pervasive SQL 2000. Чтобы указать последнему физическое расположение файла с данными, необходимо дать команду аlter table и указать путь к файлу в одинарных кавычках.
Имеем два кода. Первый - через ODBC, работает.
STORE [alter table phone in dictionary using
'\server\data\phone.ddf'] TO var1
Conn=SQLConnect ("myphone",'user','***')
ew=SQLExec(Conn,var1,"dd1")
SQLDISCONNECT(Conn)
Этот код работает, таблицы обновляются.
Второй код:
STORE [alter table phone in dictionary using
'\server\data\phone.ddf'] TO var1
oConn = Createobject("ADODB.CONNECTION")
oConn.Open('Provider=PervasiveOLEDB;Data Source=\\server\sql\;Location=\\server\sql\;Password=***;User ID=user')
oConn.Execute(var1)
oconn.close
Команда выполняется, но Pervasiv, судя по всему, не принимает переданную строку с путем, т. к. после выполнения команды очищает у себя путь.
Если аналогично через ADO передавать не alter, а select, все работает.
Подскажите, пожалуйста, как решить!
...
Рейтинг: 0 / 0
1 сообщений из 1, страница 1 из 1
Форумы / FoxPro, Visual FoxPro [игнор отключен] [закрыт для гостей] / строка с путем через Pervasive OLE DB не проходит
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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