Переключение на Главную Страницу Страницы: 1 ОтправитьПечать
Обычная тема прямой запрос из v8 к 77... (число прочтений - 1719 )
novichek
Экс-Участник


прямой запрос из v8 к 77...
12. Апреля 2010 :: 05:22
Печать  
Простите, если боян.
Я так понимаю есть только один вменяемый вариант - через adodb, но остается вопрос с идентификаторами объектов метаданных.

Суть проблемы такова: есть исправно работающий обмен между  базами на 77 с помощью 1с++, который в зависимости от того база dbf или sql тащит данные либо через ole db, либо через ODBC напрямую из SQL. База получатель переводится на 8-ку. Переделывать обмен на xml - последний вариант, ибо в загрузке присутствует "интерактивный" момент, когда оператор просматривает/уточняет/изменяет загружаемые данные многократно обновляя список загружаемых объектов.

В принципе adodb бы устроило, будь возможность быстро получить идентификаторы таблиц и полей (мож есть у кого на рег. выражениях парсинг ДД/ДДС?), так же с удовольствием рассмотрю любые другие варианты.

ЗЫ: и еще, не хотелось бы пускать "оператора" в базу 77, из которой выдергиваются данные.
  
Наверх
 
IP записан
 
JohnyDeath
1c++ power user
1c++ donor
Отсутствует



Сообщений: 3050
Местоположение: Волгоград
Зарегистрирован: 19. Мая 2006
Пол: Мужской
Re: прямой запрос из v8 к 77...
Ответ #1 - 12. Апреля 2010 :: 05:31
Печать  
Как вариант - Вьюхи на SQL сервере http://www.1cpp.ru/forum/YaBB.pl?num=1256000651/2#2
  
Наверх
 
IP записан
 
novichek
Экс-Участник


Re: прямой запрос из v8 к 77...
Ответ #2 - 12. Апреля 2010 :: 05:40
Печать  
JohnyDeath писал(а) 12. Апреля 2010 :: 05:31:
Как вариант - Вьюхи на SQL сервере http://www.1cpp.ru/forum/YaBB.pl?num=1256000651/2#2


Да, неплохой вариант, спасибо. Еще бы с DBF вопрос решить, было б вообще хорошо.
  
Наверх
 
IP записан
 
JohnyDeath
1c++ power user
1c++ donor
Отсутствует



Сообщений: 3050
Местоположение: Волгоград
Зарегистрирован: 19. Мая 2006
Пол: Мужской
Re: прямой запрос из v8 к 77...
Ответ #3 - 12. Апреля 2010 :: 05:46
Печать  
Даже и не знаю, что лучше с ДБФ. Можешь попробовать прилинковать ДБФ-базу к серверу SQL. Но что-то сомневаюсь, что будет лучше, чем через ОЛЕ соединение
А может вообще возьмешь и выгрузишь ДБФ базу в SQL и далее аналогично?
  
Наверх
 
IP записан
 
Aleksey
Junior Member
**
Отсутствует


1C++ rocks!

Сообщений: 46
Зарегистрирован: 12. Марта 2009
Re: прямой запрос из v8 к 77...
Ответ #4 - 28. Апреля 2010 :: 08:57
Печать  
Если скорость не критично, то можно через оле юзать прямые запросы с человеческим языком.
  
Наверх
 
IP записан
 
Переключение на Главную Страницу Страницы: 1
ОтправитьПечать