Ver Mensaje Individual
  #1 (permalink)  
Antiguo 06/09/2007, 16:26
rokiu
 
Fecha de Ingreso: septiembre-2007
Mensajes: 72
Antigüedad: 17 años, 8 meses
Puntos: 1
error 2147217900 al insertar en BD

hola que tal!?

me da este numero de error 2147217900, y este mensaje
Motivo:
[Microsoft][Controlador ODBC Microsoft Access] Error de sintaxis en la instrucción INSERT INTO.

cuando intento insertar esto en mi bd:

Set Conn = Server.CreateObject("ADODB.Connection")
Conn.Open "bloggus"
if id_blog <>0 and valido=true then
sSQL= " insert into aportaciones (idblog, titulo, texto,falta, tipovisible, tipocoment, idcat) values"
sSQL= sSQL & "(" & id_blog & ",'" & titulo_aporta & "','" & aportacion & "','"&Now()&"'," & visible &"," & comentario & "," & constante & ");"

anteriormente hago otra consulta, que llamo sSQR, y al final cierro todo asi:

Rs.Close
conn.close
Set Rs = Nothing

tb e comprobado los valores de las variables que voy a insertar, y estan correctas,
response.write(id_blog)
response.write(titulo_aporta)
response.write(aportacion)
response.write(visible)
response.write(comentario)
response.write(visible)
response.write(constante)
ya que habia leido por otros foros que este error da al convertir de string a entero, y el valor entero te toma ese valor... pero estan bien pasados a la consulga!!!!!!

gracias por contestar tan rapido, un saludo