falta algo para insertar datos en db

13/10/2003 - 00:59 por RainerC | Informe spam
Recogí los datos de un formulario en variables, ahora
necesito insertarlos en la tabla notas, hice el codigo
sgte. Alguien puede ayudarme a corregirlo??. Gracias por
anticipado:

set oConn = Server.CreateObject("ADODB.Connection")
oConn.Open "Provider=Microsoft.Jet.OLEDB.4.0; Data
Source=" & Server.MapPath("bdinfoalum.mdb")
Set rs=Server.CreateObject("ADODB.Recordset")
rs.Open oConn
SQL="SELECT INSERT INTO notas (codigo, D_Soc, D_Amb, Mat,
R_Mat, Com, R_Verb, Rel, E_Fis, PER, FI, GPP, Comp,
Trim)) VALUES
('codigo', 'DS', 'DA', 'MA', 'RM', 'CO', 'RV', 'RE', 'EF',
'PE', 'FI', 'GP', 'COM', 'TR')"

Sé que peco de impertinente, pero necesito resolverlo.
Gracias a quien dé su comprensión.
 

Leer las respuestas

#1 Sashka
13/10/2003 - 02:42 | Informe spam
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,
Trim) VALUES
('codigo', 'DS', 'DA', 'MA', 'RM', 'CO', 'RV', 'RE', 'EF',
'PE', 'FI', 'GP', 'COM', 'TR')"
oConn.execute sql

No necesitas crear un recordset para ejecutar una consulta de inserción de
datos y el sql no lleva SELECT tienes un campo (el último) que se llama
TRIM????

Sashka


"RainerC" escribió en el mensaje
news:2864101c39114$8648d780$
Recogí los datos de un formulario en variables, ahora
necesito insertarlos en la tabla notas, hice el codigo
sgte. Alguien puede ayudarme a corregirlo??. Gracias por
anticipado:

set oConn = Server.CreateObject("ADODB.Connection")
oConn.Open "Provider=Microsoft.Jet.OLEDB.4.0; Data
Source=" & Server.MapPath("bdinfoalum.mdb")
Set rs=Server.CreateObject("ADODB.Recordset")
rs.Open oConn
SQL="SELECT INSERT INTO notas (codigo, D_Soc, D_Amb, Mat,
R_Mat, Com, R_Verb, Rel, E_Fis, PER, FI, GPP, Comp,
Trim)) VALUES
('codigo', 'DS', 'DA', 'MA', 'RM', 'CO', 'RV', 'RE', 'EF',
'PE', 'FI', 'GP', 'COM', 'TR')"

Sé que peco de impertinente, pero necesito resolverlo.
Gracias a quien dé su comprensión.

Preguntas similares