v7: Присоединение DBF-базы к sql-базе для обмена данными. #623947


#0 by Последняя_Надежда
Есть обработка по обмену данными между базами, все они на Sql. Подключение идет через функцию приведенную ниже. Можно ли как-то присоединить аналогичным образом DBF-базу? и будут ли выполняться запросы в формате sql над ней?
#1 by stix2010
можно
#2 by МихаилМ
Sqlite Вам в помощь
#3 by dk
тут какая-то мешанина 1с++ и OLE OLE пофигу SQL или DBF 1с++ вроде тока на SQL пашет
#4 by Ёпрст
ну-ну.
#5 by stix2010
#6 by Последняя_Надежда
обработка выполняется из под SQL'ной базы. надо зацепиться на др.сервер к dbf-базе. вообще не то, но спасибо.
#7 by Ork
Если речь о базе в формате ДБФ - семерка имеет встроенный класс XBASE. Он немного кастрирован по сравнению с нормальным. Но для обмена данными его вполне себе достаточно. Если речь именно о семерочной файловой базе - можно юзать возможности ОЛЕ сервера. Уж ему-то абсолютно все равно в каком формате хранятся данные.
#8 by Ёпрст
короче, ставишь oledb провайдер и пишешь запрос к любой дбф базе..
#9 by Ork
Судя по вот этому : "v7 = CreateObject("V77.Application");" - он таки работает с базами 1С. И работает ЧерезПосредством ОЛЕ. Поэтому все у ТС будет работать и так как есть.
#10 by Ёпрст
неа, оле тут вообще не причем - он же использует
#11 by Ёпрст
у него оля - только для получения пути к базе.. и .. непонятно зачем такой изврат нужен был
#12 by stix2010
хочешь sql запросы к базе то ADODBConnection или OLEDBData
#13 by stix2010
и насчет не то
#14 by stix2010
а если тебе по OLE к 7 надо, то это и подключит
#15 by Ёпрст
(12-14) откуда такую бесполезную некрофилию находишь ? Неужели гугля выдает ?
#16 by Последняя_Надежда
да вроде подключение идет, вижу как загружает, но вылетает в Исключение с ошибкой "State IM001, native 0, message [Microsoft][Диспетчер драйверов ODBC] Драйвер не поддерживает данной функции"
#17 by Ёпрст
ты определись сперва, что ты хочешь - обычное оле-подключение к дбф базе, или выполнить прямой запрос к сторонней дбф базе.
#18 by Последняя_Надежда
я в этом мало что понимаю. мне главное чтобы работало... но видимо проще будет сделать через txt файлы.
#19 by Ёпрст
круто. Мот нанять того, кто эту обработку писал ?
#20 by Ёпрст
чтоб переделал часть запросов под дбф ?
#21 by Последняя_Надежда
тому кто это делал уже нафиг все это не надо.
#22 by Последняя_Надежда
ладно, сделаю через файлы. быстрее получится.
#23 by Ёпрст
ну, тогда занимайся.
Тэги: 1С 7.7 и ранее
Ответить:
Комментарии доступны только авторизированным пользователям

В этой группе 1С