
27/04/2006, 01:47
|
 | | | Fecha de Ingreso: abril-2005
Mensajes: 501
Antigüedad: 20 años, 1 mes Puntos: 3 | |
Gracias por responder. Pero me sigue dando error.
A ver, yo he puesto esto:
<%
...
Dim rs_InnerJoin4
Set rs_InnerJoin4 = Server.CreateObject("ADODB.Recordset")
rs_InnerJoin4.ActiveConnection = conexHenJavUSU
rs_InnerJoin4.Source = "SELECT viv_ref, viv_total, viv_numpiso, promo_nom, promo_inic, promo_tiprom, tipviv_nom FROM promos INNER JOIN tipopromo ON promos.promo_tiprom = tipopromo.tiprom_id INNER JOIN tipovivivienda ON promos_tipoviv = tipovivienda.tipviv_id INNER JOIN viviendas ON viviendas.viv_promo = promos.promo_id WHERE viv_activa=true AND promo_activa=true"
rs_InnerJoin4.CursorType = 0
rs_InnerJoin4.CursorLocation = 3
rs_InnerJoin4.LockType = 3
rs_InnerJoin4.Open'<<LÍNEA 32
%>
Y al probar en el Navegador, me da este Error:
"Tipo de error:
Microsoft OLE DB Provider for ODBC Drivers (0x80040E14)
[Microsoft][Controlador ODBC Microsoft Access] Error de sintaxis (falta operador) en la expresión de consulta 'promos.promo_tiprom = tipopromo.tiprom_id INNER JOIN tipovivivienda ON promos_tipoviv = tipovivienda.tipviv_id INNER JOIN viviendas ON promos.promo_id = viviendas.viv_promo'.
/hendayajavier_carpetas/pruebaInnerJoin4.asp, línea 32
" |