#0
by Юзер123
Доброго дня. Пытаюсь настроить insert из 1с в FDB базу. Вот строка запроса с данными Insert INTO STAFF_CARDS_AREAS (ID_STAFF_CARDS_AREAS,STAFF_CARDS_ID, AREAS_TREE_ID,PROHIBIT,AREAS_IS_REQUIRED) values (777, 9995, 7 433, 0,0) вот сам запрос ТекстЗапросаНаДоступ = "Insert INTO STAFF_CARDS_AREAS (ID_STAFF_CARDS_AREAS,STAFF_CARDS_ID, AREAS_TREE_ID,PROHIBIT,AREAS_IS_REQUIRED) " + Текст ошибки Проблемы с выполнением запроса к FireBird{Форма.Форма.Форма}: Ошибка при вызове метода контекста (Open): Произошла исключительная ситуация (Microsoft OLE DB Provider for ODBC Drivers): [ODBC Firebird Driver][Firebird]Dynamic SQL Error SQL error code = -104 Token unknown - line 1, column 131 Таблица в FDB в чем дело подскажите кто знает)
#2
by Юзер123
Вот строка запроса с данными Insert INTO STAFF_CARDS_AREAS (ID_STAFF_CARDS_AREAS,STAFF_CARDS_ID, AREAS_TREE_ID,PROHIBIT,AREAS_IS_REQUIRED) values (777, 9995, 7 433, 0,0) все уже написал же)
#4
by Ненавижу 1С
AREAS_TREE_ID это число, используй функцию формат, чтобы исключить в преобразовании к строке неразрывный пробел Конкретно здесь: 7 433
#7
by Юзер123
Вопрос в по горячим следам. Если надо сделать по 1 таблице STAFF_CARDS_AREAS 2 строчки. Как быть? Надо что бы ID_STAFF_CARDS_AREAS было уникальным. Но если вставить запрос в цикл то после записи данные не обновляются. С SQL запросами не особо дружу. Знаю есть некий UBDATE но как оно работает ?
#12
by Kurbash
update table ....set...where ID_STAFF_CARDS_AREAS in (select ID_STAFF_CARDS_AREAS from....)
#16
by Kurbash
нет,UPDATE STAFF_CARDS_AREAS set каким столбцам какие значения присваиваешь SET ID_STAFF_CARDS_AREAS='МойИд'
#17
by Kurbash
UPDATE STAFF_CARDS_AREAS set каким столбцам какие значения присваиваешь where ID_STAFF_CARDS_AREAS='МойИд'
#22
by Kurbash
Update INTO STAFF_CARDS_AREAS set AREAS_TREE_ID=777,PROHIBIT=9995 и так далее where where ID_STAFF_CARDS_AREAS='МойИд'
#23
by Kurbash
Update STAFF_CARDS_AREAS set AREAS_TREE_ID=777,PROHIBIT=9995 и так далее where where ID_STAFF_CARDS_AREAS='МойИд' как то так
#25
by Юзер123
ТекстUpdate = "Update STAFF_CARDS_AREAS set STAFF_CARDS_ID = "+СокрЛП(ID_CARD)+", PROHIBIT = 0, AREAS_IS_REQUIRED = 0, AREAS_TREE_ID = " +AREAS_TREE_ID+" как то так?
Тэги: 1С 8
Ответить:
Комментарии доступны только авторизированным пользователям
Похожие вопросы 1С
В этой группе 1С
- Как программно получить папку рабочего стола в 1с ?
- 1С Бухгалтерия 2.0 Не получается выгрузить форму п-1 в такском
- Разделители данных и методы менеджера регистра накопления
- УПП, НДС при возврате товаров поставщику
- Операции сравнения дат в 77
- Управляемая форма в обычном приложении в режиме рабочего стола
- Как заставить печатать документы только на конкретный принтер
- Как оформить и расчитать отгул на пол дня?
- ЗУП 2.5 не работает отправка электронной почты
- Обращение к реквизиту регистра сведений из модуля набора записей
- СКД вывод значения параметра в Заголовок отчета
- удаление записей из регистра бухгалтерии
- Не попадает ндс в книгу покупок
- Обработка создана на платформе 8.3, можно ли открыть ее на платформе 8.2 ? УФ
- В чеке ККМ вместо наименования печатается номер
- v7: Камин 2.0 релиз 7.70.080
- SQL: Не работает оператор CASE в условии (СУБД Firebird 2.5)
- 8.3. Обычное приложение.Обработка расшифровки.Получить значение всей тек строки
- Проблема с ЗапускПриложенияМобильногоУстройства
- чтение DBF в 1С