Recibo datos de un form, el primero es texto y los demás
núm., hice el código para insertar en la db:
<%
Dim oConn, SQL
Dim codigo
Dim DS
Dim DA
Dim MA
Dim RM
Dim CO
Dim RV
Dim RE
Dim EF
Dim PE
Dim FI
Dim GP
Dim COM
Dim TR
codigo=Request.Form("codigo")
DS=Request.Form("DS")
DA=Request.Form("DA")
MA=Request.Form("MA")
RM=Request.Form("RM")
CO=Request.Form("CO")
RV=Request.Form("RV")
RE=Request.Form("RE")
EF=Request.Form("EF")
PE=Request.Form("PE")
FI=Request.Form("FI")
GP=Request.Form("GP")
COM=Request.Form("COM")
TR=Request.Form("TR")
set oConn = Server.CreateObject("ADODB.Connection")
oConn.Open "Provider=Microsoft.Jet.OLEDB.4.0; Data
Source=" & Server.MapPath("bdinfoalum.mdb")
SQL="INSERT INTO notas (codigo, D_Soc, D_Amb, Mat, R_Mat,
Com, R_Verb, Rel, E_Fis, PER, FI, GPP, Comp, Tri) VALUES
('"&codigo&"', "&DS&", "&DA&", "&MA&", "&RM&", "&CO&", "&R
V&", "&RE&", "&EF&", "&PE&", "&FI&", "&GP&", "&COM&", "&TR
&")"
oConn.execute SQL
oConn.Close
set oConn = nothing
%>
y el error que sale es:
Tipo de error:
Microsoft JET Database Engine (0x80040E14)
Error de sintaxis en la instrucción INSERT INTO.
/proyconcytec/PAGINAS/busqueda4.asp, línea 65
Tipo de explorador:
Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1)
Página:
POST 96 bytes to /proyconcytec/PAGINAS/busqueda4.asp
Datos de POST:
DS&DA&MA&RM&CO&RV&RE&EF&PE&FI=1
1&GP&COM&TR=2&codigo -csr08639
Leer las respuestas