ASP - Error en consulta SQL...

 
Vista:

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#
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

RE:Error en consulta SQL...

Publicado por DIEGO (18 intervenciones) el 17/02/2004 18:36:29
Para empezar porque no ves en que tabla es la que te da error, para asi despues poder analizarla.
Si queres hace eso y luego seguimos investigando.
Si te parece conectate por mail.
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar