|
|
|
строка с путем через Pervasive OLE DB не проходит
|
|||
|---|---|---|---|
|
#18+
Имеется 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, все работает. Подскажите, пожалуйста, как решить! ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.07.2005, 16:28:03 |
|
||
|
|

start [/forum/topic.php?fid=41&msg=33166547&tid=1593873]: |
0ms |
get settings: |
7ms |
get forum list: |
17ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
487ms |
get topic data: |
13ms |
get forum data: |
4ms |
get page messages: |
36ms |
get tp. blocked users: |
2ms |
| others: | 216ms |
| total: | 788ms |

| 0 / 0 |
