Hola,
Nunca he utilizado esa opción lo hago directamente con SQL
Código:
<%
Dim SQL
Set Ob_Conn = Server.CreateObject ("ADODB.Connection")
Set Ob_RS = Server.CreateObject ("ADODB.RecordSet")
Ob_Conn.Open "BDservidor"
SQL = "SELECT * FROM matriculas"
IF (Request.Form("Clave") <> "") THEN
SQL = SQL & " WHERE Idmatricula=" & Request.Form("Clave")
END IF
Ob_RS.Open SQL, Ob_Conn
FOR EACH Parametro IN Ob_RS.Fields
IF Parametro.Name="Idmatricula" THEN
Ob_RS("Idmatricula") = Request.Form("Idmatricula")
ELSE
Ob_RS(Parametro.Name) = Request.Form(Parametro.Name)
END IF
NEXT
Ob_RS.Update
Response.Write "<H3> Registro modificado </H3>"
...........
%>