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

Respuesta
 
Herramientas Desplegado
Antiguo 04-mar-2005, 09:35   #1 (permalink)
Punktruka está en el buen camino
 
Avatar de Punktruka
 
Fecha de Ingreso: enero-2005
Ubicación: Santiago, Chile
Mensajes: 207
Enviar un mensaje por MSN a Punktruka
Cool Problema también con inner join

Hola, tengo este select (sql server) y no me funciona,
Código:
"SELECT com.nombre_comision, ucom.id_usuario, ucom.id_comision, ucom.cargo_comision, ucom.id_estado_comision, ucom.fecha_ingreso_comision, ucom.fecha_termino_comision, com.id_comision"&_
"FROM  usuario_comision ucom INNER JOIN  "&_
"comision com ON ucom.id_comision = com.id_comision"&_
"ORDER BY com.nombre_comision"
donde ucom es el alias de la tabla usuario_comision y com es alias de la tabla comision
los "&_ son la konkatenación en asp, (puede ke influya esto???)

el error que me da al ejecutar la página asp es :
"Microsoft OLE DB Provider for ODBC Drivers (0x80040E14)
[Microsoft][ODBC SQL Server Driver][SQL Server]Line 1: Incorrect syntax near 'ucom'."

porfiss ayúda urgente ..gracias..
Punktruka está desconectado   Responder Citando
Antiguo 04-mar-2005, 09:50   #2 (permalink)
jrp01 está en el buen camino
 
Avatar de jrp01
 
Fecha de Ingreso: mayo-2004
Ubicación: México
Mensajes: 2.704
Enviar un mensaje por MSN a jrp01
No te faltan espacios?

"SELECT com.nombre_comision, ucom.id_usuario, ucom.id_comision, ucom.cargo_comision, ucom.id_estado_comision, ucom.fecha_ingreso_comision, ucom.fecha_termino_comision, com.id_comision"&_
"FROM usuario_comision ucom INNER JOIN "&_
"comision com ON ucom.id_comision = com.id_comision"&_
"ORDER BY com.nombre_comision"
jrp01 está desconectado   Responder Citando
Antiguo 04-mar-2005, 10:09   #3 (permalink)
Punktruka está en el buen camino
 
Avatar de Punktruka
 
Fecha de Ingreso: enero-2005
Ubicación: Santiago, Chile
Mensajes: 207
Enviar un mensaje por MSN a Punktruka
dónde me dices tu ke me pueden faltar espacios???

porsi,, kuando hago la konsulta en el sql server me trae los resultados..
pero el problema es kuando koloko el kódigo en la pág. asp
Punktruka está desconectado   Responder Citando
Antiguo 04-mar-2005, 10:26   #4 (permalink)
jrp01 está en el buen camino
 
Avatar de jrp01
 
Fecha de Ingreso: mayo-2004
Ubicación: México
Mensajes: 2.704
Enviar un mensaje por MSN a jrp01
Donde puse de color rojo
jrp01 está desconectado   Responder Citando
Antiguo 04-mar-2005, 10:43   #5 (permalink)
Punktruka está en el buen camino
 
Avatar de Punktruka
 
Fecha de Ingreso: enero-2005
Ubicación: Santiago, Chile
Mensajes: 207
Enviar un mensaje por MSN a Punktruka
si están kon espacios.
Punktruka está desconectado   Responder Citando
Antiguo 04-mar-2005, 12:55   #6 (permalink)
jrp01 está en el buen camino
 
Avatar de jrp01
 
Fecha de Ingreso: mayo-2004
Ubicación: México
Mensajes: 2.704
Enviar un mensaje por MSN a jrp01
Puedes mandar la sentencia a la pagina para confirmar la sintaxis para ver que esta mandando
jrp01 está desconectado   Responder Citando
Antiguo 04-mar-2005, 14:18   #7 (permalink)
Punktruka está en el buen camino
 
Avatar de Punktruka
 
Fecha de Ingreso: enero-2005
Ubicación: Santiago, Chile
Mensajes: 207
Enviar un mensaje por MSN a Punktruka
me arroja este error
ADODB.Recordset (0x800A0BB9)
Argumentos incorrectos, fuera del intervalo permitido o en conflicto con otros.
Punktruka está desconectado   Responder Citando
Antiguo 04-mar-2005, 14:22   #8 (permalink)
jrp01 está en el buen camino
 
Avatar de jrp01
 
Fecha de Ingreso: mayo-2004
Ubicación: México
Mensajes: 2.704
Enviar un mensaje por MSN a jrp01
Pon esto entre parentesis:

ON(ucom.id_comision = com.id_comision)
jrp01 está desconectado   Responder Citando
Antiguo 07-mar-2005, 07:29   #9 (permalink)
Punktruka está en el buen camino
 
Avatar de Punktruka
 
Fecha de Ingreso: enero-2005
Ubicación: Santiago, Chile
Mensajes: 207
Enviar un mensaje por MSN a Punktruka
no funcionó.
bueno, haciendo los select por separado me funciona pero el rollo es que ahora no me trae los nom_comision en orden alfabético, mientras que en otros select con un inner join si los trae ordenado.
el kódigo ke tengo es este, donde '"&id_comision&"' es una variable ke reskato de un select anterior.


Sql_NomComision="SELECT * from comision "&_
"where id_comision = '"&id_comision&"' "&_
"order by nombre_comision"
Set Rs_NomComision=Createobject("ADODB.Recordset")
Rs_NomComision.Open Sql_NomComision, Connae

nom_comision = Rs_NomComision("nombre_comision")
Punktruka está desconectado   Responder Citando
Antiguo 07-mar-2005, 09:25   #10 (permalink)
jrp01 está en el buen camino
 
Avatar de jrp01
 
Fecha de Ingreso: mayo-2004
Ubicación: México
Mensajes: 2.704
Enviar un mensaje por MSN a jrp01
Intenta con esto:


Código:
 Select comision.nombre_comision,usuario_comision.id_usuario,usuario_comision.id_comision,
usuario_comision.cargo_comision,usuario_comision.id_estado_comision,usuario_comision.fecha_ingreso_comision,
usuario_comision.fecha_termino_comision,comision.id_comision from usuario_comision inner join comision on(usuario_comision.id_comision=comision.idcomision) order by comision.nombre_comision
jrp01 está desconectado   Responder Citando
Antiguo 07-mar-2005, 10:23   #11 (permalink)
Punktruka está en el buen camino
 
Avatar de Punktruka
 
Fecha de Ingreso: enero-2005
Ubicación: Santiago, Chile
Mensajes: 207
Enviar un mensaje por MSN a Punktruka

heeeee....!!! ahora sip.... parese ke había problema kon los alias...
agradezko muxo tu ayuda, e interés kon mi problema.
Punktruka está desconectado   Responder Citando
Antiguo 07-mar-2005, 14:56   #12 (permalink)
jrp01 está en el buen camino
 
Avatar de jrp01
 
Fecha de Ingreso: mayo-2004
Ubicación: México
Mensajes: 2.704
Enviar un mensaje por MSN a jrp01
De nada.

Saludos
jrp01 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:57.


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