10.03.2005, 14:02 | #1 |
Участник
|
Как создать DBF...?
Как из qr = new QueryRun(RContractTable_ds.query())
создать DBF...? |
|
10.03.2005, 14:22 | #2 |
NavAx
|
Наверху есть кнопочка ПОИСК. Она находит такой вот проект:
http://www.axforum.info/forums/showt...=8699#post8699
__________________
Isn't it nice when things just work? |
|
10.03.2005, 14:32 | #3 |
Участник
|
Что то там я не вижу ответа на свой вопрос... :-(
|
|
10.03.2005, 14:44 | #4 |
Administrator
|
__________________
Not registered yet? Register here! Have comments, questions, suggestions or anything else regarding our web site? Don't hesitate, send them to me |
|
10.03.2005, 15:33 | #5 |
Участник
|
Сдела работает.. но осталось одно НО
он выгружает в OEM кодировке а мне надо windows 1251 Как быть ??? |
|
10.03.2005, 15:44 | #6 |
Administrator
|
кодировка легко выбирается драйвером - в частности для кодировки Win1251 подходит драйвер Visual Fox Pro - причем как OLE DB (классы CCADO...), так и ODBC (класс ODBCConntection). Его можно отдельно скачать с сайта Микрософта (давно правда уже скачивал) - если нет в последнем MDAC.
Для кодировки OEM-ной вполне подходит драйвер DBase |
|
10.03.2005, 16:09 | #7 |
Участник
|
А без foxpro нельзя ???
|
|
10.03.2005, 16:20 | #8 |
Участник
|
cn = new CCADOConnection();
cn.open("Driver={Microsoft dBASE Driver (*.dbf)};DriverID=277;Dbq="+_str+";"); Расшифруйте пожалуйста строку подключения... Может есть доп параметры по кодировке? |
|
10.03.2005, 16:42 | #9 |
Administrator
|
Попробуйте создать подключение в Excel. Там все параметры можно указать. А потом возьмите оттуда строку подключения.
__________________
Not registered yet? Register here! Have comments, questions, suggestions or anything else regarding our web site? Don't hesitate, send them to me |
|
10.03.2005, 16:49 | #10 |
Administrator
|
Гм... насколько я себе представляю - класс CCADOConnection подразумевает подключение через OLEDB - а там формат строки совершенно другой - вида
Provider=VFPOLEDB.1;Password="" А вот строчка Driver={Microsoft dBASE Driver (*.dbf)}; очень смахивает на попытку подключения через драйвер ODBC - а это делается средствами класса ODBCConnection. Но там драйвер указать нельзя - обязательно создавать DSN |
|
10.03.2005, 16:58 | #11 |
Administrator
|
а вообще - можно создать пустой .udl - файлик, по нему два раза щелкнуть - и откроется некий конструктор строк подключения OLEDB
|
|
10.03.2005, 17:11 | #12 |
Участник
|
Кодировка
По поводу кодировки:
SOFTWARE\\Microsoft\\Jet\\4.0\\Engines\\Xbase - Здесь в реестре есть параметр DataCodePage - его надо установить в значение ANSI |
|
|
Похожие темы | ||||
Тема | Ответов | |||
почти DBF | 3 | |||
Создать файл формата dbf | 8 | |||
HELP!!! Как создать неуникальнцю метку в Axapta 3.0??? | 3 | |||
И опять DBF.... | 20 | |||
Достать данные из DBF в форму | 29 |
Опции темы | Поиск в этой теме |
Опции просмотра | |
|