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

Problemas con muestreo de datos en formulario

Estas en el tema de Problemas con muestreo de datos en formulario en el foro de ASP Clásico en Foros del Web. Hola a tod@s Tengo un formulario en asp y una B.D. SQL Server; a la hora de realizar una consulta la pag. muestra algunos datos ...
  #1 (permalink)  
Antiguo 12/08/2005, 16:50
 
Fecha de Ingreso: noviembre-2002
Ubicación: Caracas
Mensajes: 75
Antigüedad: 22 años, 5 meses
Puntos: 0
Pregunta Problemas con muestreo de datos en formulario

Hola a tod@s

Tengo un formulario en asp y una B.D. SQL Server; a la hora de realizar una consulta la pag. muestra algunos datos y otros no.

Ejecuto la pag apuntando a una B.D. Access y funciona perfectamente; ¿qué puede estar pasando?

¿Alguien me puede ayudar?
  #2 (permalink)  
Antiguo 12/08/2005, 16:57
Avatar de u_goldman
Moderador
 
Fecha de Ingreso: enero-2002
Mensajes: 8.031
Antigüedad: 23 años, 4 meses
Puntos: 98
Como de adivinos nos morimos de hambre....

Necesitaria ver la estructura de tu tabla y el codigo(solo el funcional, no vayas a poner todo tu proyecto)

Salu2,
__________________
"El hombre que ha empezado a vivir seriamente por dentro, empieza a vivir más sencillamente por fuera."
-- Ernest Hemingway
  #3 (permalink)  
Antiguo 13/08/2005, 10:13
 
Fecha de Ingreso: noviembre-2002
Ubicación: Caracas
Mensajes: 75
Antigüedad: 22 años, 5 meses
Puntos: 0
Ok... disculpa....

Estructura de la tabla: "Programas"

nom columna -- tipo de dato -- longitud
pg_titulo -- nvarchar -- 80
pg_descripcion -- ntext -- 16
pg_objetivos_programa -- ntext -- 16

Código:

IdTitulo= Request.QueryString("IdTitulo")

Set Cnn = Server.CreateObject("ADODB.Connection")
Cnn.Open Application("CadenaConexion") 'conexion abierta

'---sentencia SQL
SQL = "Select * From programas Where pg_titulo = '" & IdTitulo & "'"
set rs = Cnn.Execute(SQL)

<li><label>Programa:</label><%=rs("pg_titulo")%></li>

<li><label>Descripción Detallada:</label><textarea name="pg_descripcion" rows="4" cols="20" class="Gris" readonly><%=rs("pg_descripcion")%></textarea></li>

<li><label>Objetivos del Programa:</label><textarea name="pg_objetivos_programa" rows="4" cols="20" class="Gris" readonly><%=rs("pg_objetivos_programa")%></textarea></li>


Te agradecería toda la ayuda que me puedas brindar...
  #4 (permalink)  
Antiguo 15/08/2005, 10:05
Avatar de u_goldman
Moderador
 
Fecha de Ingreso: enero-2002
Mensajes: 8.031
Antigüedad: 23 años, 4 meses
Puntos: 98
Y como muestra los datos? cuales son los que muestra y cuales los que no muestra? o no te muestra nada? si no te muestra nada, muy posiblemente sea porque tienes espacios en tu campo ID, ya que lo tienes definido como texto.


Salu2,
__________________
"El hombre que ha empezado a vivir seriamente por dentro, empieza a vivir más sencillamente por fuera."
-- Ernest Hemingway
  #5 (permalink)  
Antiguo 15/08/2005, 13:32
 
Fecha de Ingreso: noviembre-2002
Ubicación: Caracas
Mensajes: 75
Antigüedad: 22 años, 5 meses
Puntos: 0
Primero que nada gracias por atender a mi ayuda con prontitud.

Los campos que muestra son: pg_titulo (que es el Id) y pg_descripcion; el campo: pg_objetivos_programa es el que no esta mostrando... y eso que es del mismo tipo que pg_descripcion.

Y lo más extraño es que voy directamente a la B.D. y existe dato en ese campo.

La verdad no se qué puede estar molestando...
  #6 (permalink)  
Antiguo 15/08/2005, 13:46
Avatar de u_goldman
Moderador
 
Fecha de Ingreso: enero-2002
Mensajes: 8.031
Antigüedad: 23 años, 4 meses
Puntos: 98
Llama a los campos por sus nombres, o sea, olvida el SELECT * y pon esos ntext como los dos ultimos campos que traes del rs, a ver si eso soluciona tu problema.

Salu2,
__________________
"El hombre que ha empezado a vivir seriamente por dentro, empieza a vivir más sencillamente por fuera."
-- Ernest Hemingway
  #7 (permalink)  
Antiguo 15/08/2005, 14:08
 
Fecha de Ingreso: noviembre-2002
Ubicación: Caracas
Mensajes: 75
Antigüedad: 22 años, 5 meses
Puntos: 0

eeeh... me funcionó...... gracias.

Pero, ¿sabes por qué no funciona con el asterisco (*)?; porque tengo otras pag. con el mismo problema con la diferencia que tiene más campos; y sería fastidioso tener que colocar todos ellos, uno por uno, a través de sus nombre.

De todas formas mil gracias!
  #8 (permalink)  
Antiguo 15/08/2005, 14:38
Avatar de u_goldman
Moderador
 
Fecha de Ingreso: enero-2002
Mensajes: 8.031
Antigüedad: 23 años, 4 meses
Puntos: 98
La razon no la se esa solucion es solo en base a la experiencia, cuestion de Googlear un rato para conocer las razones.

Salu2,
__________________
"El hombre que ha empezado a vivir seriamente por dentro, empieza a vivir más sencillamente por fuera."
-- Ernest Hemingway
  #9 (permalink)  
Antiguo 15/08/2005, 15:03
 
Fecha de Ingreso: noviembre-2002
Ubicación: Caracas
Mensajes: 75
Antigüedad: 22 años, 5 meses
Puntos: 0
Ah! ok..... buena sugerencia...

Gracias por todo,
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 14:23.