Имя: Пароль:
1C
1C 7.7
v7: В чем ошибка запроса UPDATE
0 vsy
 
20.12.23
13:45
Знатоки, подскажите.
Есть запрос на обновление записи:

oledb = СоздатьОбъект("OLEDBData");
	СтрокаСоединения =("Provider=VFPOLEDB.1;Data Source=" + КаталогИБ()  + ";Mode=ReadWrite;Collating Sequence=MACHINE");
oledb.Connect(СтрокаСоединения);
Запрос = oledb.СоздатьКоманду();
	ТекстЗапроса="UPDATE DH2457 SET SP9516='   7CM   ' WHERE IDDoc='"+MD.ЗначениеВСтрокуБД(Докум)+"'";
Запрос.ВыполнитьИнструкцию(ТекстЗапроса);


Выдает ошибку
FAILED! ICommandText::Execute(): Произошла одна или несколько ошибок во время обработки команды.

В чем проблема?
Требовать и эффективности, и гибкости от одной и той же программы — все равно, что искать очаровательную и скромную жену... по-видимому, нам следует остановиться на чем-то одном из двух. Фредерик Брукс-младший