Retroceder   Foros del Web > Programación para sitios web > Bases de Datos > SQL Server

Respuesta
 
Herramientas Desplegado
Antiguo 23-may-2006, 10:40   #1 (permalink)
Agrey está en el buen camino
 
Fecha de Ingreso: octubre-2003
Mensajes: 320
Pasar datos de Access a SQL: Error

Hola estoy pasando la base de datos que tenia en access a sql y todo bien.
Ahora el problema es en la página de asp que tiene que mostrar los datos, estos no aparecen y no sale ningún error, simplemente no se muestran. Y la conexion a la bbdd sql esta bien hecha ya que muestra algunos resultados de los que tendria que sacar.

La sentencia es esta. Haber si me podeis decir que esta mal.

Código:
sql="select a.Titulo, a.Mensaje, a.Autor, a.Contestaciones, a.Tipo, b.Usuario, b.Email, b.Web, b.Ver, b.Puntos, b.Nivel from Pregunta a INNER JOIN usuario b ON a.Autor=b.Usuario where Id= " &vid&""
Espero que me podais echar una mano.
Agrey esta en línea ahora   Responder Citando
Antiguo 23-may-2006, 11:01   #2 (permalink)
PequeñoMauro está en el buen camino
 
Avatar de PequeñoMauro
 
Fecha de Ingreso: abril-2006
Ubicación: Lima - Perú
Mensajes: 599
Enviar un mensaje por MSN a PequeñoMauro
La variable "vid", haz visto si manda algun valor?, no se, quizás sea el motivo por el que no seleccione ningún valor....
Saludos
__________________
"Nada en mis manos traigo tan solo a tu cruz me aferro....."
PequeñoMauro está desconectado   Responder Citando
Antiguo 23-may-2006, 11:13   #3 (permalink)
(Desactivado)
Developer9 Developer9
 
Avatar de Developer9
 
Fecha de Ingreso: abril-2005
Ubicación: Mi Ecuador del alma
Mensajes: 4.202
Enviar un mensaje por MSN a Developer9
Si no te muestra nada de datos y la pagina no se te cae hazle un break cuando lo estes ejecutando, captura el contenido de la sentencia sql completa, es decir incluido el valor vid, copiala y pegala en el analizador de consultas de sql server, ejecutala y mira los resultados que arrojan.

Si sí arroja resultados entonces el problema es el codigo de la aplicación. Primero prueba lo que te dije arriba pa ver que query es el que se está ejecutando, puede ser que vid no tenga nada como lo dijo el pequeño mauro
Developer9 está desconectado   Responder Citando
Antiguo 23-may-2006, 12:25   #4 (permalink)
Agrey está en el buen camino
 
Fecha de Ingreso: octubre-2003
Mensajes: 320
Ok, pero si k me arroja algunos resultados, lo único qeu no me mustra todo el select
Agrey esta en línea ahora   Responder Citando
Antiguo 24-may-2006, 00:55   #5 (permalink)
Agrey está en el buen camino
 
Fecha de Ingreso: octubre-2003
Mensajes: 320
he probado lo que me decis y "vid" si lleva el valor.

Lo raro es que me aparecen algunos datos y otros noy dependiendo como ordene el select aparecen unos datos o no. es decir :

Si pongo select a.Titulo, a.Mensaje, aparece titulo pero si pongo antes mensaje que titulo aparece mensaje.

No encuentro explicación para esto.
Espero vuestras respuestas ya que estoy atascado
Agrey esta en línea ahora   Responder Citando
Antiguo 24-may-2006, 11:32   #6 (permalink)
(Desactivado)
Developer9 Developer9
 
Avatar de Developer9
 
Fecha de Ingreso: abril-2005
Ubicación: Mi Ecuador del alma
Mensajes: 4.202
Enviar un mensaje por MSN a Developer9
Que estas haciendo... si pones "select a.Titulo, a.Mensaje..." se va a mostrar primero el titulo y despues mensaje. Eso es clarisimo.

¿Capturaste el query y lo corriste en el analizador de consultas? ¿Que resultados te dio?
Developer9 está desconectado   Responder Citando
Antiguo 25-may-2006, 01:14   #7 (permalink)
Agrey está en el buen camino
 
Fecha de Ingreso: octubre-2003
Mensajes: 320
Si pongo "select a.Titulo, a.Mensaje..." se muestra titulo pero no se me muestra mensaje y si pongo "select a.Mensaje, a.Titulo..." se muestra mensaje y no título.

Mi duda es si tiene algo que ver el orden en el k pongo la select?
Agrey esta en línea ahora   Responder Citando
Antiguo 25-may-2006, 09:44   #8 (permalink)
(Desactivado)
Developer9 Developer9
 
Avatar de Developer9
 
Fecha de Ingreso: abril-2005
Ubicación: Mi Ecuador del alma
Mensajes: 4.202
Enviar un mensaje por MSN a Developer9
Prueba el select en la base, allí te debe de salir ambos campos. el orden no importa, algo debes tener hecho mal en tu aplicación que hace que no te muestre el segundo campo
Developer9 está desconectado   Responder Citando
Respuesta

No hay votos aún.


Herramientas
Desplegado

Normas de Publicación
No puedes crear nuevos temas
No puedes responder temas
No puedes subir archivos adjuntos
No puedes editar tus mensajes

BB code is Activado
Caritas están Activado
[IMG] está Activado
Código HTML está Desactivado


La Zona horaria es GMT -6. Ahora son las 08:37.


Message Board Statistics

LinkBacks Enabled by vBSEO 3.1.0

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93