Foros del Web » Programando para Internet » ASP Clásico »

Ayuda por favor

Estas en el tema de Ayuda por favor en el foro de ASP Clásico en Foros del Web. Gracias por leerlo tengo un pequelo problema no puedo insertar a la base de datos la cual se llama BITAOCRA y me manda este error ...
  #1 (permalink)  
Antiguo 19/03/2002, 14:34
LOG
 
Fecha de Ingreso: febrero-2002
Mensajes: 66
Antigüedad: 22 años, 4 meses
Puntos: 0
Ayuda por favor

Gracias por leerlo
tengo un pequelo problema no puedo insertar a la base de datos la cual se llama BITAOCRA y me manda este error

Error de compilación de Microsoft VBScript error '800a0401'

Se esperaba un final de instrucción

/cadena.asp, line 71

sql="INSERT INTO BITACORA(C-ip, Bytes-enviados) VALUES('"&OOO&"','"&2&a mp;"')"
-------------------------------------------------------------------^

Mi codigo es el siguiente no se que hacer gracias por si alguien me ayudaaaa!!!


Set con= Server.CreateObject("ADODB.Connection")
con.Open "dsnfile"
sql="INSERT INTO BITACORA(C-ip, Bytes-enviados) VALUES('"&OOO&"','"&2&a mp;"')"
con.Execute(sql)

:) ;) :prohibido

  #2 (permalink)  
Antiguo 19/03/2002, 15:45
Avatar de AlZuwaga
Colaborador
 
Fecha de Ingreso: febrero-2001
Ubicación: 34.517 S, 58.500 O
Mensajes: 14.550
Antigüedad: 23 años, 3 meses
Puntos: 535
Re: Ayuda por favor

Aparentemente está bien salvo por el hecho que no podés nombrar a una variable con un número como primer caracter. Fijate que el error te lo marca ahí:

Código:
sql="INSERT INTO BITACORA(C-ip, Bytes-enviados) VALUES('"&OOO&"','"&2&"')"
-------------------------------------------------------------------^

Si ese "2" es una constante, reemplazá esa línea por esta:

Código:
sql="INSERT INTO BITACORA(C-ip, Bytes-enviados) VALUES('"&OOO&"','2')"
Si es una variable, cambiale al nombre para que empiese por una letra... Var2, por ejemplo
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 00:04.