powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Microsoft SQL Server [игнор отключен] [закрыт для гостей] / Проблема с кодировкой DBF --> SQL
16 сообщений из 16, страница 1 из 1
Проблема с кодировкой DBF --> SQL
    #32047394
ЧЕЛ
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
КАк быть, при считывании из DBF вместо кирилицы закорючки использую ADO может надо Connection как то настроить еще?

cnn.Provider = "Microsoft.Jet.OLEDB.4.0"
cnn.Properties("Extended Properties") = "dBase IV"
cnn.Properties("Data Source") = St
...
Рейтинг: 0 / 0
Проблема с кодировкой DBF --> SQL
    #32047463
ЧЕЛ
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
у dbf кодировка Russian Windows (1251)
...
Рейтинг: 0 / 0
Проблема с кодировкой DBF --> SQL
    #32047494
ЧЕЛ
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Подскажите где можно посмотреть чего-нибудь по этому вопросу
...
Рейтинг: 0 / 0
Проблема с кодировкой DBF --> SQL
    #32047495
Фотография Maxx
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Честно хотел бы помоч но не могу - незнаю(к своему стыду)
...
Рейтинг: 0 / 0
Проблема с кодировкой DBF --> SQL
    #32047542
Glory
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Хм, а разве Jet.OLEDB провайдер "умеет" работать с dbf-ми в разных кодировках ?
Может быть лучше использовать драйвер для Visual Fox-а и OLEDB провайдера для DBC ?
...
Рейтинг: 0 / 0
Проблема с кодировкой DBF --> SQL
    #32047559
ЧЕЛ
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
кодировки насколько я понимаю одинаковые пробывал Fox Pro Driver он на мой sql запрос ругается
...
Рейтинг: 0 / 0
Проблема с кодировкой DBF --> SQL
    #32047562
Серг70
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
А ты в Visual FoxPro свои dbfы открывал?
Принципиальное отличие dbf-файлов, созданных в dBaseIV от Visual FoxPro признак кодовой страницы, хранящийся где-то на 29 байте шапки таблицы. Отсюда все заморочки.
Нужно туда посадить то, что ждет OLE провайдер
...
Рейтинг: 0 / 0
Проблема с кодировкой DBF --> SQL
    #32047564
ЧЕЛ
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
хорошо тады не подскажите прописываю FOX драйвер
и он на запросе вылетает говорит что синтаксическая ошибка хотя с предыдущим драйвером работало все кроме не правильной кодировки,
или использование другого драйвера накладывает какие- то ограничения?

St = "d:\Base\Trade_8\DemoDB\"
cnn.Open ("Driver={Microsoft dBase VFP Driver (*.dbf)};SourceDB= " & St & ";SourceType=DBF")

Set rst = cnn.Execute("select a.SP2995,a.SP2996,a.SP3427,a.SP3428,b.DATE,b.DOCNO,d.DESCR" _
& " from DT2989 a,1sjourn b, sc46 d" _
& " where b.IDDOCDEF= ' 2B1' and b.DATE BETWEEN #01/01/2001# and #1/10/2002#" _
& " and a.IDDOC=b.IDDOC and d.ID=a.SP2991 ")
...
Рейтинг: 0 / 0
Проблема с кодировкой DBF --> SQL
    #32047566
ЧЕЛ
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
извиняюсь не много перепутал строчку

cnn.Open "Driver={Microsoft Visual FoxPro Driver};" & _
"SourceType=DBF;" & _
"SourceDB= " & St & " ;" & _
"Exclusive=No;"
на запросе вылетает со словами
[microsoft] [ODBC Visual FoxPro Driver] syntax error
...
Рейтинг: 0 / 0
Проблема с кодировкой DBF --> SQL
    #32047569
ЧЕЛ
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
спасибо фильтр по датам убрал дело пошло Ж))
...
Рейтинг: 0 / 0
Проблема с кодировкой DBF --> SQL
    #32047712
ЧЕЛ
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
народ в каком формате должна быть дата если используешь FOXpro драйвер
т.е. когда использовал Microsoft.Jet.OLEDB.4.0 тогда
даты в условии выглядели так #01/01/2001#, а сейчас? все перепробывал уже запарился
...
Рейтинг: 0 / 0
Проблема с кодировкой DBF --> SQL
    #32047966
ЧЕЛ
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
народ подскажите пож-та в каком формате(виде) должна быть дата если использовать FoxPro driver в Sql запросе в условии where
...
Рейтинг: 0 / 0
Проблема с кодировкой DBF --> SQL
    #32048115
ЧЕЛ
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
up
...
Рейтинг: 0 / 0
Проблема с кодировкой DBF --> SQL
    #32048150
qu-qu
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Попробуй так:
Код: plaintext
{^ 01 / 01 / 2001 }
...
Рейтинг: 0 / 0
Проблема с кодировкой DBF --> SQL
    #32048299
Серг70
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
По умолчанию формат даты такой {mm/dd/yy}
...
Рейтинг: 0 / 0
Проблема с кодировкой DBF --> SQL
    #32048492
ЧЕЛ
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
огромное спасибо заработало так {dd/mm/yyyy}
...
Рейтинг: 0 / 0
16 сообщений из 16, страница 1 из 1
Форумы / Microsoft SQL Server [игнор отключен] [закрыт для гостей] / Проблема с кодировкой DBF --> SQL
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]