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

Se esperaba un final de instrucción????????

Estas en el tema de Se esperaba un final de instrucción???????? en el foro de ASP Clásico en Foros del Web. que tengo malo??? <% Sql="insert into users(rut,nom,pat,mat,mail) values("dsa","das","dsa","dsa","das")" %>...
  #1 (permalink)  
Antiguo 25/09/2004, 08:42
 
Fecha de Ingreso: septiembre-2004
Ubicación: Santiago de Chile
Mensajes: 156
Antigüedad: 19 años, 8 meses
Puntos: 0
Se esperaba un final de instrucción????????

que tengo malo???



<% Sql="insert into users(rut,nom,pat,mat,mail) values("dsa","das","dsa","dsa","das")"

%>
  #2 (permalink)  
Antiguo 25/09/2004, 08:52
Avatar de tunait
Moderadora
 
Fecha de Ingreso: agosto-2001
Ubicación: Terok Nor
Mensajes: 16.805
Antigüedad: 22 años, 9 meses
Puntos: 381
Hola

Debes usar comillas simples para los valores que envías dentro de la sentencia sql

<% Sql="insert into users(rut,nom,pat,mat,mail) values('dsa','das','dsa','dsa','das')"

%>

  #3 (permalink)  
Antiguo 25/09/2004, 10:51
 
Fecha de Ingreso: septiembre-2004
Ubicación: Santiago de Chile
Mensajes: 156
Antigüedad: 19 años, 8 meses
Puntos: 0
Gracias

funciono, tenias toda la razon, ahora tengo otro problema:

en mi BD solamente alcanzo a ingresar 4 elementos, el resto no se que le pasa, segun el asp esta bien, ya que cada vez que se ingresa un dato, me aparece un mensaje satisfactorio ¿que puede estarme pasando?
  #4 (permalink)  
Antiguo 25/09/2004, 19:06
Avatar de u_goldman
Moderador
 
Fecha de Ingreso: enero-2002
Mensajes: 8.031
Antigüedad: 22 años, 5 meses
Puntos: 98
tienes una sentencia de este tipo

ObjConn.Execute("INSERT INTO tabla(campo1, campo2, campoN) VALUES(valor1, valor2, valorN)")

Imprime la salida y pègala a lo mejor se trata de que están llegando vacios esos valores.


Salu2,
__________________
"El hombre que ha empezado a vivir seriamente por dentro, empieza a vivir más sencillamente por fuera."
-- Ernest Hemingway
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 01:19.