Гость
Форумы / [игнор отключен] [закрыт для гостей] / Как написать запросв в 1С / 7 сообщений из 7, страница 1 из 1
28.12.2014, 18:17
    #38844913
q1w1e1
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как написать запросв в 1С
Есть две таблицы DBF, надо выбрать записи из 1 таблицы, которых нет во второй и результат таблицы выгрузить в третью таблицу DBF
Помогите перевести запрос на язык 1С
Select * from tabl1 where kod not exist (select kod from tabl2) into table tabl3
...
Рейтинг: 0 / 0
28.12.2014, 22:08
    #38845025
wamaco
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как написать запросв в 1С
q1w1e1Есть две таблицы DBF, надо выбрать записи из 1 таблицы, которых нет во второй и результат таблицы выгрузить в третью таблицу DBF
Помогите перевести запрос на язык 1С
Select * from tabl1 where kod not exist (select kod from tabl2) into table tabl3

Какая версия 1С?
...
Рейтинг: 0 / 0
29.12.2014, 06:00
    #38845142
q1w1e1
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как написать запросв в 1С
1C Предприятие 8.2
...
Рейтинг: 0 / 0
29.12.2014, 10:12
    #38845260
The Dim!
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как написать запросв в 1С
insert into в 1С не поддерживается.
можно или во временную таблицу выбрать (это не аналого временной таблицы MS SQL) или в аналог RecordSet.

примерно так
Select * from tab1 where kod not in (select kod from tabl2) - просто выбрать
можно так, можно по русски
выбрать * из tabl1 где kod не в (выбрать kod из tabl2)

Для выборки во временную таблицу необходимо добавить перед ИЗ конструкцию ПОМЕСТИТЬ ИмяТаблицы. Временная таблица созадаётся в памяти, а не физически а базе. Доступ к этой таблице возможен только из текущего сеанса, при условии связывания объекта Запрос в менеджером временных таблиц.
...
Рейтинг: 0 / 0
29.12.2014, 11:09
    #38845311
Программист 1с
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как написать запросв в 1С
А кто мешает подключить dbf через внешний источник данных. Дальше запросом получить что надо.

А вот дальше... 2 варианта. 1 - вручную создаем dbf и выгружаем. 2 - ставим 8.3.ххх последнюю - насколько я помню там разрешили править данные сразу в внешнем источнике данных....
...
Рейтинг: 0 / 0
29.12.2014, 11:14
    #38845315
q1w1e1
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как написать запросв в 1С
Спасибо, внешний источник не хотелось бы, т.к. надо устраивать всякие проверки на стороне клиента, есть ли ADO или OLEDbf и т.д...
...
Рейтинг: 0 / 0
29.12.2014, 12:08
    #38845377
PA
PA
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как написать запросв в 1С
С dbf 1цэ работает либо через объектную модель (xbase), либо, как уже предлагали, через внешние источники данных.
Вообще самое простой и быстрый вариант - выполнить указаный запрос через ADO.
...
Рейтинг: 0 / 0
Форумы / [игнор отключен] [закрыт для гостей] / Как написать запросв в 1С / 7 сообщений из 7, страница 1 из 1
Целевая тема:
Создать новую тему:
Автор:
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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