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

error '80040e14'

Estas en el tema de error '80040e14' en el foro de ASP Clásico en Foros del Web. Hola chicos: Tengo un error que me está quitando la vida je,je,je....... me podeis echar un vistazo. (creo que está en la parte de abajo ...
  #1 (permalink)  
Antiguo 19/05/2004, 02:37
 
Fecha de Ingreso: abril-2004
Mensajes: 21
Antigüedad: 21 años, 1 mes
Puntos: 0
error '80040e14'

Hola chicos:

Tengo un error que me está quitando la vida je,je,je....... me podeis echar un vistazo. (creo que está en la parte de abajo por eso solo he puesto ese trozo)


Microsoft OLE DB Provider for ODBC Drivers error '80040e14'

[Microsoft][ODBC SQL Server Driver][SQL Server]Line 1: Incorrect syntax near ','.

/poll/poll10.asp, line 197




sql = "insert into poll_10 (ip, selection1, selection2, selection3, selection4, selection5, selection6, selection7, selection8, selection9, selection10, seccion) "
sql = sql & "values ('" & u_ip & "'," & sec1 & "," & sec2 & "," & sec3 & ","
sql = sql & sec4 & "," & sec5 & "," & sec6 & "," & sec7 & "," & sec8 & "," & sec9 & "," & sec10 & "," & seccion & ")"

'rs.Open sql, cn
conn.execute sql
' end if
end if
  #2 (permalink)  
Antiguo 19/05/2004, 04:57
 
Fecha de Ingreso: octubre-2003
Ubicación: Granada
Mensajes: 481
Antigüedad: 21 años, 7 meses
Puntos: 1
creo q el fallo esta aki
sql = sql & sec4 & "," & sec5 & "," & sec6 & "," & sec7 & "," & sec8 & "," & sec9 & "," & sec10 & "," & seccion & ")"

sustituyela por esta otra

sql = sql &"& sec4 & "," & sec5 & "," & sec6 & "," & sec7 & "," & sec8 & "," & sec9 & "," & sec10 & "," & seccion & ")"
__________________
la duda es el principio del saber
  #3 (permalink)  
Antiguo 19/05/2004, 05:07
Avatar de tunait
Moderadora
 
Fecha de Ingreso: agosto-2001
Ubicación: Terok Nor
Mensajes: 16.805
Antigüedad: 23 años, 8 meses
Puntos: 381
El hecho de que envíes sólo el primer valor entre comillas es a propósito?
  #4 (permalink)  
Antiguo 19/05/2004, 07:34
 
Fecha de Ingreso: abril-2004
Mensajes: 21
Antigüedad: 21 años, 1 mes
Puntos: 0
Hola chicos soy flautel y me sigue sin funcionar......

por partes:

Lo que me dice aquí de la linea 1 será realemnte de la 197 no?¿¿? quitando ese error se quitara todo y segundo no se cuando se utilizan comillas simples con dobles o solo simples en la sentencia......

Microsoft OLE DB Provider for ODBC Drivers error '80040e14'

[Microsoft][ODBC SQL Server Driver][SQL Server]Line 1: Incorrect syntax near ','.

/poll/poll10.asp, line 197

sql = "insert into poll_10 (ip, selection1, selection2, selection3, selection4, selection5, selection6, selection7, selection8, selection9, selection10, seccion) "
sql = sql & "values ('" & u_ip & "'," & sec1 & "," & sec2 & "," & sec3 & ","
sql = sql & sec4 & "," & sec5 & "," & sec6 & "," & sec7 & "," & sec8 & "," & sec9 & "," & sec10 & "," & seccion & ")"


Gracias de antemano a todos lo s que lo leais.
  #5 (permalink)  
Antiguo 20/05/2004, 03:56
 
Fecha de Ingreso: abril-2004
Ubicación: zaragoza
Mensajes: 36
Antigüedad: 21 años
Puntos: 0
Todos los valores que va a enviar tienes que ir con comillas.Da te cuenta que solo el primer valor va con comillas.Intentalo asi
__________________
bibiche
  #6 (permalink)  
Antiguo 20/05/2004, 04:20
 
Fecha de Ingreso: octubre-2003
Ubicación: Granada
Mensajes: 481
Antigüedad: 21 años, 7 meses
Puntos: 1
a no ser que quieras operar con variables numericas como bien dice copine13 tienes que insertar los valores entre comillas simples ,el poner comillas dobles es para insertar variables ejemplo

valor=5
(" ' " &valor & " ' ")
__________________
la duda es el principio del saber
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 04:50.