Error en consulta SQL...
Publicado por Pedro (6 intervenciones) el 16/02/2004 14:40:57
- No se donde poner esta pregunta ya que forma parte de ASP y SQL. Por si acaso os lo pregunto.
- Tengo dos tablas relacionadas en las que tengo hacer un INSERT en cada una de ellas. El tema es que me un error.
El codigo es el siguiente:
set r=nothing
set con=nothing
set con=Server.CreateObject("ADODB.Connection")
camino=Server.MapPath("db1.mdb")
con.Open "Provider=Microsoft.Jet.OLEDB.4.0; Data Source="&camino&";"
SQL1="Insert Into compras values ('" & numserie & "'," & codclien & ", #"& fechacompra &"# ,'" & numfactura & "','" & codpro & "'," & precioc & "," & preciov & ")"
SQL2="Insert Into producto_serie (numserie, codpro) values ('" & numserie & "','" & codpro & "')"
set r1 = con.Execute(SQL2) => El error esta aqui
set r2 = con.Execute(SQL1)
Y el error es este:
Microsoft JET Database Engine (0x80040E57)
El campo es demasiado pequeño para aceptar la cantidad de datos que intenta agregar. Intente insertar o pegar menos datos.
- A todo esto lo de las comillas dependiendo del valor es asi:
"&numerico&"
'"texto"'
#fecha#
- Tengo dos tablas relacionadas en las que tengo hacer un INSERT en cada una de ellas. El tema es que me un error.
El codigo es el siguiente:
set r=nothing
set con=nothing
set con=Server.CreateObject("ADODB.Connection")
camino=Server.MapPath("db1.mdb")
con.Open "Provider=Microsoft.Jet.OLEDB.4.0; Data Source="&camino&";"
SQL1="Insert Into compras values ('" & numserie & "'," & codclien & ", #"& fechacompra &"# ,'" & numfactura & "','" & codpro & "'," & precioc & "," & preciov & ")"
SQL2="Insert Into producto_serie (numserie, codpro) values ('" & numserie & "','" & codpro & "')"
set r1 = con.Execute(SQL2) => El error esta aqui
set r2 = con.Execute(SQL1)
Y el error es este:
Microsoft JET Database Engine (0x80040E57)
El campo es demasiado pequeño para aceptar la cantidad de datos que intenta agregar. Intente insertar o pegar menos datos.
- A todo esto lo de las comillas dependiendo del valor es asi:
"&numerico&"
'"texto"'
#fecha#
Valora esta pregunta


0