Как извлечь данные из Базы Оракл #546640


#0 by sardar4ik
Как  извлечь данные из Базы Оракл в 1С. Сама база 1С на MS SQL . Механизм подключения к базе Оракл есть. Но не могу понять, как мне обратится к таблице оракла и извлечь данные в 1С.
#1 by mikecool
select * from table
#2 by Ненавижу 1С
запросом?
#3 by Ненавижу 1С
запросом!
#4 by ДенисЧ
Если есть мехнизм подключения, тогда в чём проблема?
#5 by БибиГон
а какой механизм подключения к оракл?
#6 by mikecool
провайдер адо, бде, доа ....
#7 by ДенисЧ
доа?
#8 by sardar4ik
дело в том что конфигурацию делал не я. проблема в том что не работал с такими запросами , и не знаю как должен выглядеть запрос к оракл, из 1С
#9 by Варвар
про селект уже говорили?
#10 by ДенисЧ
И в чём проблема? У темя нет хелпа по АДО?
#11 by Варвар
проблема в том что ты вообще не знаешь что такое запросы.
#12 by mikecool
директ оракле аксес работает, кажется, надежнее и быстрее чем бде и адо
#13 by Ненавижу 1С
обычный SQL в 1с примерно он же, только на русский перевели
#14 by sardar4ik
что такое запросы я знаю, я не знаю как его оформить в 1с. Я хочу извлечь данные из оракловской таблицы в 1С. Но как это оформить незнаю. Написать сам запрос на СКУЛЕ я могу но куда его вставить в 1С
#15 by mikecool
гусары! молчать!!! (с)
#16 by mikecool
см
#17 by Варвар
попробуй в код вставить, чтоле.
#18 by ДенисЧ
Для начала открой хелп по АДО и прочитай про Connection. Многие вопросы сразу отпадут
#19 by ДенисЧ
Чтобы легче было искать, начни поиск с "с:Program FilesCommon FilesMicrosoft SharedOFFICE111049ADO210.CHM"
#20 by sardar4ik
ну вот например: есть в Оракле таблица Person c полями Name, age как обратится к этой таблице из 1С
#21 by Варвар
про селект еще не говорили?
#22 by БибиГон
а Выбрать не подойдет?
#23 by sardar4ik
говорилиж
#24 by Золушка
Может я не в тему... select Name, age from Person как-то так...
#25 by sardar4ik
выбрать? в смысле Выбрать Name как Имя age  как возраст ИЗ Person где Person таблица Оракла? так чтоли
#26 by Ненавижу 1С
ГЫ
#27 by supremum
Попробуй сначала потренироваться на SQL*Plus.
#28 by Варвар
да, так.
#29 by Золушка
#30 by sardar4ik
я уже подключен к Ораклу, проблема не с подключением
#31 by sardar4ik
просто выборка с указанием таблицы не катит, к сожалению
#32 by ДенисЧ
SELECT Age AS Возраст, Name AS Имя From Peson
#33 by shuhard
[просто выборка с указанием таблицы не катит] почему у всех работает, с любым провайдером ADODB
#34 by sardar4ik
ДенисЧ , ты серьезно?
#35 by ДенисЧ
да.
#36 by sardar4ik
вот это мой запрос   результат Таблица не найдена "mcis.ivoices4_lcuser_view" <<?>>mcis.ivoices4_lcuser_view AS Оракл хотя она точно есть
#37 by ДенисЧ
Шо?? Новый Запрос? Мдя... А если попробовать База.Execute(стрЗапрос); Я ж предлагал почитать помощь по АДо... Даже ссылку дал...
#38 by organizm
)))))))))))))))
#39 by sardar4ik
что в этом роде? он мне выдал Произошла исключительная ситуация (Microsoft OLE DB Provider for ODBC Drivers): [Oracle][ODBC][Ora]ORA-00942: table or view does not exist но эта таблица есть
#40 by Конфигурист
Попробуй drop table, и к тебе прибегут и сразу подскажут.
#41 by Конфигурист
drop table *
#42 by Maxus43
иш ты как...
#43 by sardar4ik
вроде срабатывает, а как вывести результат запроса в таблицу 1С?
#44 by ДенисЧ
while not rs.EOF do
#45 by sardar4ik
что здесь rs ?
#46 by 73
Очепятка
#48 by ДенисЧ
while not рс.EOF do
#49 by ДенисЧ
Это же очевидно
#50 by sardar4ik
да очевидно, только {Обработка.Инвойс.Форма.Форма(42,3)}: Переменная не определена (рс)  <<?>>рс.MoveNext; поэтому подумал что есть варианты. В любом случае спасибо за помощь
#51 by ДенисЧ
ну напиши все рс в одном языке...
#52 by sardar4ik
да я так и сделал спасибо
Тэги:
Ответить:
Комментарии доступны только авторизированным пользователям

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