|
Создание DBF в 1С через ADO
|
|||
---|---|---|---|
#18+
Помогите, пожалуйста решить такой вопрос. Нужно создать DBF-файл из 1С через ADO. Пишу: DB_ = CreateObject("ADODB.Connection"); DB_.Open("Provider=Microsoft.Jet.OLEDB.4.0;" + "Data Source=" + КаталогВыгрузки + ";" + "Extended Properties=""DBASE IV;"";"); DB_.Execute("Create Table Doc (O_KOD NUMERIC(10), O_TYPE NUMERIC(2), O_SP NUMERIC(5), O_T NUMERIC(5), O_NUM CHAR(20), O_DATE DATE)"); Почему-то при просмотре готовой базы вижу, что реквизиты с типом NUMERIC(х) создаются как NUMERIC(20,5) Как исправить положение, чтобы была правильная размерность? ... |
|||
:
Нравится:
Не нравится:
|
|||
25.05.2007, 14:14 |
|
Создание DBF в 1С через ADO
|
|||
---|---|---|---|
#18+
а так попробуй - "Driver={Microsoft dBASE Driver (*.dbf)};DriverID=277;Dbq="+КаталогВыгрузки +";" ... |
|||
:
Нравится:
Не нравится:
|
|||
25.05.2007, 15:18 |
|
Создание DBF в 1С через ADO
|
|||
---|---|---|---|
#18+
Не помогло :( ... |
|||
:
Нравится:
Не нравится:
|
|||
28.05.2007, 06:50 |
|
Создание DBF в 1С через ADO
|
|||
---|---|---|---|
#18+
Пишет ошибку при создании таблицы Microsoft OLE DB Provider for ODBC Drivers: [Microsoft][Драйвер ODBC dBase] Ошибка синтаксиса в инструкции CREATE TABLE. ... |
|||
:
Нравится:
Не нравится:
|
|||
28.05.2007, 06:54 |
|
|
start [/forum/topic.php?fid=28&fpage=186&tid=1525486]: |
0ms |
get settings: |
10ms |
get forum list: |
14ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
34ms |
get topic data: |
11ms |
get forum data: |
3ms |
get page messages: |
44ms |
get tp. blocked users: |
1ms |
others: | 232ms |
total: | 357ms |
0 / 0 |