В этой статье в основном представлена сводка параметров и возвращаемых значений Asp Conn.execute, а также сводка параметров метода выполнения и возвращаемых значений объектов базы данных. Друзья, нуждающиеся в этом, могут обратиться к ней.
Недавний проект заключался в вставке содержимого Excel в базу данных. После вставки необходимо было отобразить количество вставленных элементов данных. Я не нашел решения. Позже, изучив выполнение, я обнаружил, что этот метод имеет возвращаемые параметры.
Скопируйте код кода следующим образом:CONN.EXECUTE(SQL,RowsAffected,C)
Значение параметра:
SQL: значением может быть оператор SQL, имя таблицы, имя хранимой процедуры или любая строка, приемлемая для поставщика данных. Для улучшения производительности.
RowsAffected: необязательный параметр вернет число, затронутое после выполнения запроса INSERT, UPDATE или DELETE. Эти запросы вернут закрытый объект Recordset. Запрос SELECT вернет значение RowsAffected, равное -1, и вернет открытый набор записей с одной или несколькими строками содержимого.
C: (Укажите тип оператора SQL)
ADCMdUnknown (= &H0008)
Неизвестно, система должна оценить это, скорость низкая, это значение по умолчанию.
ADCMdText (= &H0001)
Командные операторы, такие как операторы SQL, например: Выберите * из таблицы 1.
Таблица ADCMd (= &H0002)
Имя таблицы запроса, например: Table1.
АDCmdStoredProc (= &H0004)
Имя хранимой процедуры
ADCMdFile (= &H0100)
Имя файла, соответствующее типу объекта
АDCmdTableDirect (= &H0200)
— имя таблицы, которая может напрямую получать содержимое строки из таблицы, conn.execute(sql)(0) — значение первого поля набора данных: (укажите тип оператора SQL)
Пример использования:
Скопируйте код кода следующим образом:conn.EXECUTE update Table1 set Col1='vevb.com',RowsAffected,&H0001
Response.WRITE RowsAffected& строки затронуты