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

Problema Con Mi Cabeza :P

Estas en el tema de Problema Con Mi Cabeza :P en el foro de ASP Clásico en Foros del Web. Hola a todos soy nuevo en este foro y me anime a armar una pagina web para una empresa, sin saber nada de nada acerca ...
  #1 (permalink)  
Antiguo 21/11/2006, 12:27
 
Fecha de Ingreso: noviembre-2006
Ubicación: Trenque Lauquen
Mensajes: 82
Antigüedad: 17 años, 5 meses
Puntos: 0
Problema Con Mi Cabeza :P

Hola a todos soy nuevo en este foro y me anime a armar una pagina web para una empresa, sin saber nada de nada acerca de asp. asique sabran disculpar mi ignorancia, pero la idea es esta, una pagina que se puede consultar por nombre o por DNI y por dni lo logro pero por por nombre no se que pasa la linea de codigo que creo que esta el error esta esta,

If lcApellido<> "" then
sql= "Select ctaapelli,ctadni From cuentas Where ctaapelli= "& lcApellido &""

End If
si alguien tiene idea si estoy haciendo algo mal pls ayuda, saludos y gracias de antemano
  #2 (permalink)  
Antiguo 21/11/2006, 12:46
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
Hola, bienvenido al foro y al maravilloso mundo del ASP (?)

El problema (aparentemente) es que te faltó incluir los apóstrofes (') para delimitar cadenas de texto dentro de la sentencia SQL:
Código:
If lcApellido<> "" then
sql= "Select ctaapelli,ctadni From cuentas Where ctaapelli= '" & lcApellido & "'"

End If
Seguramente el DNI está almacenado en tu base de datos como un dato numérico, y si te funcionó es porque estos tipos de datos (números) no necesitan ser delimitados por apóstrofes.

Entonces recordá:

-datos string se encierran entre apóstrofes:
variable = "pepe"
SQL = "SELECT * FROM nombres where nombre = '" & variable & '"

-datos numéricos no:
variable = 10
SQL = "SELECT * FROM numeros where numero = & variable


Cita:
Problema Con Mi Cabeza
Para eso no tengo solución (ni para la tuya ni para la mía :p)
__________________
...___...
  #3 (permalink)  
Antiguo 21/11/2006, 13:07
 
Fecha de Ingreso: noviembre-2006
Ubicación: Trenque Lauquen
Mensajes: 82
Antigüedad: 17 años, 5 meses
Puntos: 0
MUCHAS GRACIAS!!!!!!!!!!!!!!!! y si era justo lo que me decias y gracias por la bienvenida, espero ser de ayuda cuando logre aprender mas, saludos
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:16.