Нашел в интернете информацию.По поводу проблемы с курсорами пока не могу вставить(если найду способ,можно изменить.Предыдущий SQL был написан так,но эффекта никакого). непоследовательные значения будут потеряны.
edit_rs_cmd.CommandText = ВЫБРАТЬ * ИЗ dbo.usertable ГДЕ id = ?
В это время вам нужно поместить в sql поля, которые невозможно отобразить, и отобразить их.
edit_rs_cmd.CommandText = SELECT *,[Поля, которые нельзя отобразить],[Поля, которые нельзя отобразить], FROM dbo.usertable WHERE id = ?
Я нашел способ позже
edit_rs.Fields.Item(время открытия).Значение
Пучок
Порядок расположения edit_rs.Fields.Item(11).Value'time
Но это очень сложно сделать. После того, как dw предоставит вам формулу, вы можете использовать следующий метод.
Установите edit_rs_cmd = Server.CreateObject (ADODB.Command)
edit_rs_cmd.ActiveConnection = MM_conn_STRING
edit_rs_cmd.Prepared = правда
edit_rs_cmd.CommandText = ВЫБРАТЬ * ИЗ dbo.usertable ГДЕ id = ?
edit_rs_cmd.Parameters.Append edit_rs_cmd.CreateParameter(param1, 5, 1, -1, edit_rs__MMColParam) ' adDoubleset edit_rs = server.createobject(adodb.recordset)
edit_rs.open edit_rs_cmd ,,1,1
оригинальный метод
Установите edit_rs_cmd = Server.CreateObject (ADODB.Command)
edit_rs_cmd.ActiveConnection = MM_conn_STRING
edit_rs_cmd.Prepared = правда
edit_rs_cmd.CommandText = SELECT *,[время попытки],[время открытия],[время окончания],адрес,масштаб,содержимое ИЗ dbo.usertable ГДЕ id = ?
edit_rs_cmd.Parameters.Append edit_rs_cmd.CreateParameter(param1, 5, 1, -1, edit_rs__MMColParam) ' adDouble
Установите edit_rs = edit_rs_cmd.Execute
Дальше ерунда. После добавления ничего не работает, либо атрибут команды добавлен неправильно!
Цитировать
Значение параметра CursorType
Описание значения параметра
AdOpenForwardOnly 0 указатель вперед, значение по умолчанию. Для перемещения указателя вперед в одном направлении можно использовать только метод MoveNext или метод GetRows, который потребляет меньше всего системных ресурсов и имеет самую высокую скорость выполнения, но многие свойства и методы будут недоступны.
AdOpenKeySet 1 Указатель клавиатуры, набор записей может перемещаться вперед и назад. После того, как пользователь изменит данные, другие пользователи могут сразу же отобразить их, но запрещено просматривать записи, добавленные и удаленные другими пользователями.
Динамический указатель AdOpenDynamic 2, который может перемещаться вперед и назад по набору записей. Все изменения будут немедленно отображаться на других клиентах, что является мощным, но потребляет много системных ресурсов.
Статический указатель AdOpenStatic 3, который можно перемещать вперед и назад по набору записей. Все изменения не будут отображаться на других клиентах.