#0
by recovery_man
Здравствуйте ув. эксперты, вопрос следующего плана, пересел на новый sql сервер, старого уже нет, перенёс линкед сервером базы Firebird, какие были на старом, но вот не выполняеться обработка, содержащая запрос ниже, хотя раньше выполнялась, за счёт чего не знаю правда(каюсь) но очень хотелось бы знать, помоги кто сталкивался, буду очень признателен. //********************************************* | set @id=(select top 1 new_id from openquery("+ИмяБазыЗ+",'select gen_id(parts_id,1) as new_id from rdb$database')) ошика не знает что такое таблица """"""parts"""" кстаьтьи говоря select * from openquery("ИмяБазыЗ",'parts') тоже выдаёт такую же ошибку, а если select * from openquery("ИмяБазыЗ",' select *parts') то всё ок и показывает эту таблицу. Но хотелось бы разобраться в первом случае, за счёт чего же всё таки работало.
#1
by Cap_1977
перед Запрос.CommandType=1; пишешь Сообщить(Запрос.CommandText); исполняешь в режиме предприятия получаешь листинг запроса собранного и в аналайзере смотри где грабли
#3
by recovery_man
Получилось это: вроде всё заполнено, где копать незнаю всё равно ! :( declare @id integer set @id=(select top 1 id from openquery(WCOFFERS,'parts') where zrem='План-сменка Н-00004215 (14.11.2009)') if @id is null begin set @id=(select top 1 new_id from openquery(WCOFFERS,'select gen_id(parts_id,1) as new_id from rdb$database')) insert into openquery(WCOFFERS,'parts') values(@id,null,'',cast('20091114' as datetime),'План-сменка Н-00004215 (14.11.2009)',null,null,null,null) update openquery(WCOFFERS,'select * from offers where id in (48889,48956,48734,48683,49093,48997,47962,48911,48965,49039,49041,48760,49034,48976,49075,48910 ) and (partid is null or partid=0)') set partid=@id end
Тэги:
Ответить:
Комментарии доступны только авторизированным пользователям
Похожие вопросы 1С
- обращение к переменной запроса через Результат = Шаблон("Запрос.Значение[й]");
- 1C sql и MS SQL Server 2005
- Один запрос - все ок , два запрос - не получается :(
- Проектирование: 1С 7.7 SQL + Windows 2003 Server + MS SQL Server 2000 (Ent) + сервер термин
- Запрос в обработке и запрос в консоли отчетов выдают разные результаты
В этой группе 1С
- Как узнать что данная форма активна в текущий момент времени?
- Закрепить область шапки таблицы в компоновке?
- Загрузка с PCI SATA контроллера
- Где поменять шрифт 1С 7.7 окна запуска конфигураций
- Передать параметр из одного bat файла в другой
- Запись с такими ключевыми полями существует!
- v7: Значение перечисления по оле из 8 в 7 в запросе- не работает!
- Конвертор из 7.7 в 8
- v8: Как в УТ 10.3 разрешить отрицательные остатки
- mista@conference.jabber.ru
- Как в печатную форму документа подтянуть реквизит из подчиненного справочника?
- Navigate для "InternetExplorer.Application"
- Запрос по Виду документа
- ПриЗаписи() - как узнать, что записывается новый элемент ?
- v7: Как отразить операции лизинга в типовой конфигурации?
- Автоматическое заполнение табличной части документа из регистра остатков
- Как проверить центральный это узел или нет?
- Как отобрать все строки всех документов Реализация?
- Получение данных из двух таблиц одним запросом
- После перепроведения документов в БП1.6 старые проводки не удаляются