Я запускаю инструкцию insert, используя OLE DB и ICommandWithParameters.только 1 запись вставляется
В ICommandText, я удостоверился, чтобы установить:
params.cParamSets = n ;
Тогда
cmdTxt->Execute(NULL, IID_NULL, ¶ms, &rowsAffected, NULL) ;
Где п> 1, но в моей базе данных, все, что я вижу, 1 вставка происходит.
документов говорят cParamSets is greater than one) can be specified only if DBPROP_MULTIPLEPARAMSETS is VARIANT_TRUE and the command does not return any rowsets.
Но я поставил DBPROP_MULTIPLEPARAMSETS в моем DBPROPs, а его и вставить заявление, поэтому он не должен возвращать никаких наборов строк.