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

 
 
Опции темы Поиск в этой теме Опции просмотра
Старый 02.09.2003, 16:21   #1  
ar_raven is offline
ar_raven
Участник
 
23 / 10 (1) +
Регистрация: 21.08.2003
Адрес: Ярославль
Снова о работе с Dbf ...
DBFBase 'Microsoft ActiveX Data Objects 2.5 Library'.Connection

CREATE(DBFBase);
DBFBase.Open('DBF'); !!! Вызов функции Open неудачен.... !!!
DBFBase.Close();
CLEAR(DBFBase);
Старый 02.09.2003, 16:40   #2  
Rungart is offline
Rungart
Участник
 
491 / 12 (1) ++
Регистрация: 13.01.2003
Адрес: Украина
Посмотрите в этом топике, в конце
http://www.axforum.info/forums/showt...&highlight=DBF
Старый 02.09.2003, 16:56   #3  
ar_raven is offline
ar_raven
Участник
 
23 / 10 (1) +
Регистрация: 21.08.2003
Адрес: Ярославль
".....убрать галочку "Использовать текущий каталог" и при помощи кнопки "Выбор каталога..." указать директорию с dbf файлами." ---- не помогает .......
Старый 02.09.2003, 17:23   #4  
Rungart is offline
Rungart
Участник
 
491 / 12 (1) ++
Регистрация: 13.01.2003
Адрес: Украина
Странно, странно и еще раз странно.
Вопрос : можно ли подконнектится к этому источнику из других задач? Т.е. это проблема navision или не только (т.е. исключить ошибки типа отсутствия dbf-ника, закритие его от чтения и подобных). Далее, можно проверить, а нет ли пароля на доступ к нему (т.е. можно попытаться поиграться с параметрами вызова функции Open : Open([BSTR ConnectionString][, BSTR UserID][, BSTR Password][, LONG Options]) ). В принципе, есть еще подозрение, что регистр написания имени источника также имеет значение.
Если ничего не помогает, то можешь выслать мне файл на E-mail, попробую разобрать его .
Старый 02.09.2003, 17:27   #5  
ar_raven is offline
ar_raven
Участник
 
23 / 10 (1) +
Регистрация: 21.08.2003
Адрес: Ярославль
Все ОК!, спасибки
Старый 02.09.2003, 18:01   #6  
ar_raven is offline
ar_raven
Участник
 
23 / 10 (1) +
Регистрация: 21.08.2003
Адрес: Ярославль
!!!!!!!!! Не хочет корректно читать кирилицу !!!!!!!
Старый 02.09.2003, 18:28   #7  
Rungart is offline
Rungart
Участник
 
491 / 12 (1) ++
Регистрация: 13.01.2003
Адрес: Украина
Если я правильно понял проблему, то скорее всего в DBF текст в Win кодировке, которую Navi не воспринимает .
Можно попробовать переконвертить ее в DOS, при помощи какого-нибудь OCX-са.
Вообще-то в 3.60 в кодеюните 12400 Localisation Management есть функция
Dos2Win(DosText : Text[250]) WinText : Text[250],
которая выполняет обратное преобразование. Может быть, по аналогии написать функцию
Win2Dos(WinText : Text[250]) WinText : Text[250]?
Опять же повторяю, все сказаное мною выше - сугубое IMHO.
Старый 05.09.2003, 13:53   #8  
ar_raven is offline
ar_raven
Участник
 
23 / 10 (1) +
Регистрация: 21.08.2003
Адрес: Ярославль
Как это сделать через драйвер Visual FoxPro ???
 

Похожие темы
Тема Автор Раздел Ответов Посл. сообщение
Вопрос от чайника по работе с ODBC poul_and NAV: Прочие вопросы 4 15.02.2006 05:03
Navision Attain и DBF Кактус NAV: Программирование 16 10.11.2004 17:14

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

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

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