Здравствуйте. Подскажите как вставить несколько строк в таблицу SQL одним запросом. Сейчас добавляю каждую строку в цикле, это наверное неправильно, хочу сформировать текст запроса и выполнить его после цикла. Использую такую конструкцию
Connection = Новый COMОбъект("ADODB.Connection");
Command = Новый COMОбъект("ADODB.Command");
RecordSet = Новый COMОбъект("ADODB.RecordSet");
все правильно. у тебя в любом случае 2 пути - вставка по одной строке и конструкция select into.
и неважно сколько будет строк. если у тебя в 1С нет источника для select into выход только один - делать инсерт в цикле по одной строке
коли используйте ado, то его методы вставки и используйте.
Требовать и эффективности, и гибкости от одной и той же программы — все равно, что искать очаровательную и скромную жену... по-видимому, нам следует остановиться на чем-то одном из двух. Фредерик Брукс-младший