estoy tratando de hacer una insercion de un campo con ADODB en una base de access 97-2003 pero al pasarle el dato me da este error:
Tipo de error:
Error de Microsoft VBScript en tiempo de ejecución (0x800A01B6)
El objeto no acepta esta propiedad o método: 'execute'
/bandaancha/html/asig_tecn_form.asp, línea 59
el codigo va asi:
Código:
strConnection = "DRIVER={Microsoft Access Driver (*.mdb)};" & _ "Dbq=" & Server.MapPath(".\..\database\enrute.mdb") Set conn = Server.CreateObject("ADODB.Connection") conn.Open strConnection Set rs = Server.CreateObject("ADODB.recordset") if tel0 = "" then response.redirect("asig_tecn.asp") elseif tel1="" then dim consul_SQL, insert_SQL consul_SQL="Select id_reg from enrute where num_tel='"& tel0 &"' and fech_ejec is null" rs.open consul_SQL, conn, 3,3 if rs.eof then insert_SQL="Insert into enrute (num_tel, cod_tec, fech_asig, cod_mov) values ('"& tel0 &"', '"& tecn &"', date(), '"& mov0 &"')" rs.execute insert_QL, conn, 3,3 response.redirect("asig_tecn.asp?id=ok&ost=1") else response.redirect("asig_tecn.asp?id=no&num_tel=tel1") end if