AXForum  
Вернуться   AXForum > Microsoft Dynamics AX > DAX: Программирование
All
Забыли пароль?
Зарегистрироваться Правила Справка Пользователи Сообщения за день Поиск

 
 
Опции темы Поиск в этой теме Опции просмотра
Старый 10.03.2005, 14:02   #1  
velk is offline
velk
Участник
 
194 / 10 (1) +
Регистрация: 17.05.2004
? Как создать DBF...?
Как из qr = new QueryRun(RContractTable_ds.query())
создать DBF...?
Старый 10.03.2005, 14:22   #2  
macklakov is offline
macklakov
NavAx
Аватар для macklakov
 
2,233 / 974 (37) +++++++
Регистрация: 03.04.2002
Наверху есть кнопочка ПОИСК. Она находит такой вот проект:
http://www.axforum.info/forums/showt...=8699#post8699
__________________
Isn't it nice when things just work?
Старый 10.03.2005, 14:32   #3  
velk is offline
velk
Участник
 
194 / 10 (1) +
Регистрация: 17.05.2004
Что то там я не вижу ответа на свой вопрос... :-(
Старый 10.03.2005, 14:44   #4  
Maxim Gorbunov is offline
Maxim Gorbunov
Administrator
Соотечественники
Лучший по профессии 2009
 
2,483 / 645 (26) +++++++
Регистрация: 27.11.2001
Адрес: Dubai, UAE
И здесь: http://www.axforum.info/forums/showt...&threadid=1656 ?
__________________
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  
velk is offline
velk
Участник
 
194 / 10 (1) +
Регистрация: 17.05.2004
Сдела работает.. но осталось одно НО
он выгружает в OEM кодировке а мне надо windows 1251
Как быть ???
Старый 10.03.2005, 15:44   #6  
sukhanchik is offline
sukhanchik
Administrator
Аватар для sukhanchik
MCBMSS
Злыдни
Лучший по профессии 2015
Лучший по профессии AXAWARD 2013
Лучший по профессии 2011
Лучший по профессии 2009
 
3,311 / 3547 (125) ++++++++++
Регистрация: 13.06.2004
Адрес: Москва
кодировка легко выбирается драйвером - в частности для кодировки Win1251 подходит драйвер Visual Fox Pro - причем как OLE DB (классы CCADO...), так и ODBC (класс ODBCConntection). Его можно отдельно скачать с сайта Микрософта (давно правда уже скачивал) - если нет в последнем MDAC.
Для кодировки OEM-ной вполне подходит драйвер DBase
Старый 10.03.2005, 16:09   #7  
velk is offline
velk
Участник
 
194 / 10 (1) +
Регистрация: 17.05.2004
А без foxpro нельзя ???
Старый 10.03.2005, 16:20   #8  
velk is offline
velk
Участник
 
194 / 10 (1) +
Регистрация: 17.05.2004
cn = new CCADOConnection();
cn.open("Driver={Microsoft dBASE Driver (*.dbf)};DriverID=277;Dbq="+_str+";");
Расшифруйте пожалуйста строку подключения...
Может есть доп параметры по кодировке?
Старый 10.03.2005, 16:42   #9  
Maxim Gorbunov is offline
Maxim Gorbunov
Administrator
Соотечественники
Лучший по профессии 2009
 
2,483 / 645 (26) +++++++
Регистрация: 27.11.2001
Адрес: Dubai, UAE
Попробуйте создать подключение в 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  
sukhanchik is offline
sukhanchik
Administrator
Аватар для sukhanchik
MCBMSS
Злыдни
Лучший по профессии 2015
Лучший по профессии AXAWARD 2013
Лучший по профессии 2011
Лучший по профессии 2009
 
3,311 / 3547 (125) ++++++++++
Регистрация: 13.06.2004
Адрес: Москва
Гм... насколько я себе представляю - класс CCADOConnection подразумевает подключение через OLEDB - а там формат строки совершенно другой - вида
Provider=VFPOLEDB.1;Password=""
А вот строчка
Driver={Microsoft dBASE Driver (*.dbf)}; очень смахивает на попытку подключения через драйвер ODBC - а это делается средствами класса ODBCConnection. Но там драйвер указать нельзя - обязательно создавать DSN
Старый 10.03.2005, 16:58   #11  
sukhanchik is offline
sukhanchik
Administrator
Аватар для sukhanchik
MCBMSS
Злыдни
Лучший по профессии 2015
Лучший по профессии AXAWARD 2013
Лучший по профессии 2011
Лучший по профессии 2009
 
3,311 / 3547 (125) ++++++++++
Регистрация: 13.06.2004
Адрес: Москва
а вообще - можно создать пустой .udl - файлик, по нему два раза щелкнуть - и откроется некий конструктор строк подключения OLEDB
Старый 10.03.2005, 17:11   #12  
monk is offline
monk
Участник
 
67 / 12 (1) ++
Регистрация: 14.10.2002
Кодировка
По поводу кодировки:
SOFTWARE\\Microsoft\\Jet\\4.0\\Engines\\Xbase - Здесь в реестре есть параметр
DataCodePage - его надо установить в значение ANSI
 

Похожие темы
Тема Автор Раздел Ответов Посл. сообщение
почти DBF Gorlum DAX: Программирование 3 17.03.2006 12:52
Создать файл формата dbf DreamCreator DAX: Программирование 8 11.01.2006 09:46
HELP!!! Как создать неуникальнцю метку в Axapta 3.0??? Maxim Gorbunov DAX: Программирование 3 14.04.2003 12:29
И опять DBF.... edd DAX: Программирование 20 17.02.2003 13:18
Достать данные из DBF в форму edd DAX: Программирование 29 06.02.2003 21:01

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.
Быстрый переход

Рейтинг@Mail.ru
Часовой пояс GMT +3, время: 11:21.