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

Problemas visualizar datos consulta SQL

Estas en el tema de Problemas visualizar datos consulta SQL en el foro de ASP Clásico en Foros del Web. Hola buenas, Mi problea es que, a veces, en una página ASP cuando hago una consulta SQL a una base de datos SQLServer y quiero ...
  #1 (permalink)  
Antiguo 29/11/2005, 11:16
 
Fecha de Ingreso: mayo-2003
Mensajes: 58
Antigüedad: 21 años
Puntos: 0
Problemas visualizar datos consulta SQL

Hola buenas,

Mi problea es que, a veces, en una página ASP cuando hago una consulta SQL a una base de datos SQLServer y quiero mostrar el contenido de los registros, hay campos que no me los muestra.

En ocasiones lo he arreglado usando el SELECT <lista_campos> en lugar del SELECT *, pero hay situaciones en las que ni así lo consigo.

¿Alguien sabe por qué sucede esto y cómo puedo solucionarlo?

Gracias por anticipado.
  #2 (permalink)  
Antiguo 29/11/2005, 11:25
 
Fecha de Ingreso: noviembre-2005
Mensajes: 658
Antigüedad: 18 años, 7 meses
Puntos: 3
Con toda seguridad los campos que no te muestran nada estan con nulos.... fueron definidos para que aceptaran nulos y por lo tanto nunca han sido inicializados con otro valor... revisa la estructura de la tabla y trata de hacer la query directamente para que veas que este es tu caso
  #3 (permalink)  
Antiguo 29/11/2005, 11:28
 
Fecha de Ingreso: mayo-2003
Mensajes: 58
Antigüedad: 21 años
Puntos: 0
de ninguna forma, ya que si hago la misma consulta desde el Administrador Corporativo del SQL me devuelve los registros con contenido. Te aseguro que hay datos en los campos.

Obviamente, lo primero que hice es mirar la consulta directamente en el administrador.
  #4 (permalink)  
Antiguo 29/11/2005, 11:36
Avatar de JuanRAPerez
Colaborador
 
Fecha de Ingreso: octubre-2003
Mensajes: 2.393
Antigüedad: 20 años, 7 meses
Puntos: 27
y porqeu no pegas el codigo

asi creo que se te podra ayudar, quizas no sea problema de ASP si no de HTML y por eso no se te muestan los valores

quizas tengas algun valor que te esta alterando el html

es un caso tipico
__________________
JuanRa Pérez
San Salvador, El Salvador
  #5 (permalink)  
Antiguo 29/11/2005, 11: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
Me ocurrió la otra vez que un campo definido como <<no recuerdo, ahora me fijo en el administrador corporativo>> no me los mostraba si no incluía, antes de la apertura del recordset, lo siguiente:

Recordset.CursorLocation = 3

Probá eso, a ver si se arregla

EDIT: El campo está definido como ntext
__________________
...___...
  #6 (permalink)  
Antiguo 29/11/2005, 13:00
Avatar de Ascariz  
Fecha de Ingreso: noviembre-2005
Mensajes: 403
Antigüedad: 18 años, 6 meses
Puntos: 0
a mi eso tambien me pasa lo que gao es sacar los nombre que voy a usas y luego los recogo en el mismo order que estan en la sql
Ej:
sql = "select nombre,apellidos,edad from datos"
conexion .......
nombre = ""& rs("nombre")
apellido = ""& rs("apellido ")
edad= ""& rs("edad")
rs.close()

y asi me va.
__________________
Desarrollador & Diseñador Web
Diseño de paginas web en Madrid
  #7 (permalink)  
Antiguo 30/11/2005, 11:14
Avatar de tomchat  
Fecha de Ingreso: septiembre-2005
Mensajes: 231
Antigüedad: 18 años, 9 meses
Puntos: 0
Creo que si pones tu codigo se puede encontrar una solución a tu problema
  #8 (permalink)  
Antiguo 30/11/2005, 11:26
Avatar de buliwyf  
Fecha de Ingreso: diciembre-2001
Ubicación: Caracas
Mensajes: 221
Antigüedad: 22 años, 5 meses
Puntos: 1
Quiza... prbablemente sea que no estas haciendo query a la tabla correcta... me explico... a veces hacemos una tabla llamada prueba y su jerarquia es dbo.prueba... pero resulta que luego nos la exportamos de otro lado con otro usuario y la jerarquia es otro_usuario.prueba.

entonces creemos que estamos haciendo query a una tabla y en realidad lo estamos haciendo a la otra...

nose, es una probabilidad... a mi me ha pasado...

cuentanos
__________________
RTFM antes de preguntar...
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 22:06.