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

Consulta sql ordenado por campo específico

Estas en el tema de Consulta sql ordenado por campo específico en el foro de ASP Clásico en Foros del Web. Buenos días, estoy cambiando de base de datos ACCESS a MySQL y me está dando un error de consulta cuando quiere que seleccione todos los ...
  #1 (permalink)  
Antiguo 22/03/2009, 07:24
Avatar de Cameron_2006  
Fecha de Ingreso: diciembre-2006
Mensajes: 248
Antigüedad: 18 años, 3 meses
Puntos: 0
Consulta sql ordenado por campo específico

Buenos días, estoy cambiando de base de datos ACCESS a MySQL y me está dando un error de consulta cuando quiere que seleccione todos los registros de una tabla y que los ordene en forma ascendente, este es el código que estoy utlizando, ojalá alguien pueda ayudarme, gracias de antemano:

sql = "SELECT a.cod_proyecto, a.fecha_inicio, a.txt_nombre, b.txt_estado_proyecto "
sql = sql & "FROM m_proyectos a, t_estadoproyecto b "
sql = sql & "where a.cod_estado_proyecto = b.cod_estado_proyecto"
sql = sql & "order by a.txt_nombre asc;"
set tabla = conexion.execute(sql)

El error es este: 80040e14, si le quito la parte en que quiero que los ordene, entonces no me da error (order by a.txt_nombre asc).

Un saludo
  #2 (permalink)  
Antiguo 22/03/2009, 12:31
Avatar de Cameron_2006  
Fecha de Ingreso: diciembre-2006
Mensajes: 248
Antigüedad: 18 años, 3 meses
Puntos: 0
Respuesta: Consulta sql ordenado por campo específico

Bueno la consulta funciona si tiene registros.

Pero la idea es que el código funcione aunque no tenga registros y pues cuando los tenga que haga lo debido.

Agradezco la ayuda
  #3 (permalink)  
Antiguo 23/03/2009, 05:14
Avatar de Adler
Colaborador
 
Fecha de Ingreso: diciembre-2006
Mensajes: 4.671
Antigüedad: 18 años, 3 meses
Puntos: 126
Respuesta: Consulta sql ordenado por campo específico

Hola

Haciendo un bug creo que verías cual es el problema. Es que no le has dado el espacio en

Código sql:
Ver original
  1. SQL = SQL & "where a.cod_estado_proyecto = b.cod_estado_proyecto"

por lo tanto la consulta queda algo como
Cita:
where a.cod_estado_proyecto = b.cod_estado_proyectoorder by a.txt_nombre asc;
Suerte
__________________
Los formularios se envían/validan con un botón Submit
<input type="submit" value="Enviar" style="background-color:#0B5795; font:bold 10px verdana; color:#FFF;" />
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:48.