![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Подлючение к 1С с помощью ADO [D7, 1C]
Iova © (2005-05-30 19:49:00)Какие драйверы можно использовать для подключения 1С через АДО?
sniknik (2005-06-29 14:17:00) [1]точно диверсанты, диверсии по отниманию рабочего времени... они и вопросы составляют именно так чтобы отвечающий побольше этого самого времени "убил" на него. ;)
Anatoly Podgoretsky (2005-06-29 14:10:00) [2]sniknik © (29.06.05 13:55) [30]
А может это диверсанты?
sniknik (2005-06-29 13:55:00) [3]мало того, что обманывают, они еще и игнорируют когда пытаешся обьяснить. ;( ведь с самого начала говорил,
и кстати точное имя драйвераговорил, не игнорировали бы, не понадобилось бы переспрашивать.
Anatoly Podgoretsky (2005-06-29 13:45:00) [4]sniknik © (29.06.05 13:40) [28]
Я знал, знал что они обманывают, но не до такой же степени, и за кого они нас держут.
sniknik (2005-06-29 13:40:00) [5]Anatoly Podgoretsky © (29.06.05 12:40) [26]
> по моим сведеньяс вроде бы все таки ФоксПро
естественно. если только за последнее время в dBase не переняли индексы *.cdx. ;о))
VadimX (29.06.05 12:37) [25]
> от Фокса 2-3 штуки и не понятно с каким именно разбираться.
а у меня он один... и то только тот что я сам поставил... (винда XP SP2/MADK 2.7 по умолчанию, с 2.6 fox в него не включается.)
вот DSN-ов фокса 2, не вижу чем их описание тебе поможет, у тебя их нет, оба мной были руками прописаны...
VadimX (29.06.05 12:45) [27]
> А какой LANGDRIVER
> выставлять?
где? вроде про ADO разговор (см. [0]), а LANGDRIVER принадлежность BDE.
p.s. разговор какойто неконкретный получается... (как всегда. заметил, незарегистрированные ники часто "недогоняют" что это от них описание деталей требуется а не наоборот, проблема то у них, а они наивно уверены, у всех то же самое "по дефолту", и ничего обьяснять не надо. "какие же вы мастера если не понимаете что, и почему у меня тут не работает!" ;о)), а все просто, ваше ТУТ для нас ТАМ. ;)
VadimX (2005-06-29 12:45:00) [6]А какой LANGDRIVER
выставлять?
Anatoly Podgoretsky (2005-06-29 12:40:00) [7]sniknik © (29.06.05 11:37) [22]
А точнее в соответствии с исходной таблице. Тут некоторые утверждают, что там мол dBase IV, но я этому не верю, по моим сведеньяс вроде бы все таки ФоксПро, а для него естественно лучше использовать другого провайдера, чем Jet.OleDb
VadimX (2005-06-29 12:37:00) [8]>> Какая ветвь реестра?
>поиск не работает?
работает. у меня такой нет.
Так все-таки.
Какой драйвер использовать?
Пожалуйста укажите название полностью, а то у меня
от Фокса 2-3 штуки и не понятно с каким именно разбираться.
sniknik (2005-06-29 11:55:00) [9]> Какая ветвь реестра?
поиск не работает?
а вот не скажу. тем более, что это не нужно, для фоксовых таблиц всетаки более подходит фоксовый же драйвер.
поддержка jet-ом фокса прекратилась с версии 3.5 по какимто видимо политическим мотивам, и если оно еще работает то только изза небрежности тамошних программистов... забыли вынуть, или это трудно сделать изза завязки с dbase, или изза поддержки совместимости уже написанного... т.д.
VadimX (2005-06-29 11:40:00) [10]>> ...тот же самый провайдер, что и для Акцесс.
>настройку xBase.DataCodePage тогда надо сменить на ANSI с OEM >которая по умолчанию. (в реестре у jet-овского isam-а).
Какая ветвь реестра?
sniknik (2005-06-29 11:37:00) [11]> ...тот же самый провайдер, что и для Акцесс.
настройку xBase.DataCodePage тогда надо сменить на ANSI с OEM которая по умолчанию. (в реестре у jet-овского isam-а).
sniknik (2005-06-29 11:28:00) [12]> При стандартном подключении через ADO ADBC Driver
в ADO вообще не стандартов..., какого провайдера подключиш тот и стандарт (на данный момент).
> Ну тогда, плиз, по шагам как ты это делал.
> Может я где-то что-то упустил.
что тебе непонятно в шаге №1
> ... подключится можно через ODBC Visual Foxpro Driver (или OLEBD VFP, но его чаще доставлять нужно)
???
Anatoly Podgoretsky (2005-06-29 11:26:00) [13]Iova © (01.06.05 10:04) [6]
Никаких дополнительных средств для подключения а таблицам не надо (хотя и можно), тот же самый провайдер, что и для Акцесс.
Но как многократно сказано так делать не надо, смерть наступит весьма быстро, хорошо если только базы.
Для работы с 1С надо использовать ОЛЕ автоматизацию.
VadimX (2005-06-29 11:17:00) [14]Ну тогда, плиз, по шагам как ты это делал.
Может я где-то что-то упустил.
size=20 (2005-06-29 11:03:00) [15]мдя... а почему не к текстовым файлам например?
я делал интеграцию наоборот с 1С к своей СУБД. Все получилось через ADO
VadimX (2005-06-29 10:55:00) [16]И все-таки.
Как быть, если нужен прямой доступ к DBF(без использования OLE Automation Server)
При стандартном подключении через ADO ADBC Driver
Таблицы видятся, но кодировка другая.
Причем таблицы Win-1251 а DELPHI их зачем-то перекодирует.
Есть ли стандартное решение?
jiny (2005-06-02 13:15:00) [17]Все верно, работать c 1C нужно через OLE Automation Server на ее родном языке, и уже не важно какая она SQL или DBF версия, и к тому и к этому есть способы подключения .
если хочешь могу скинуть на мыло статьи по подключению к 1С и работе со справочниками и выражениями.Скинь адрес мне на мыло
zhas-trz@tarazinfo.kz
sniknik (2005-06-01 11:51:00) [18]> (на крайний случай .mdx)
$о))
читать - (на крайний случай . ndx)
sniknik (2005-06-01 11:48:00) [19]> ядро не ниже 18 файлы 100% dbase4 это для DBF
т.е. и индексные файлы у тебя в 1С имеют расширение .mdx (на крайний случай .mdx)? ;)
Danilka (2005-06-01 11:42:00) [20][12] Тучудище (01.06.05 11:39)
> языковые установки бд выбираются в момент конфигурирования
> системы
ты о чем? :)