Estoy aprendiendo a programar es ASP, y me ha tocado leer dos tablas pero ahora tengo que leer de tres tablas y no se como hacerlo. Las tengo relacionadas por Cedula, y deseo generar un listado por fecha pero al tratar de hacerlo no me esta mostrando los registros. Aqui muestro el codigo:
set conexion=server.CreateObject("ADODB.connection")
%>
<!--#include file="basededatos.asp"-->
<%
sqltext="select * from nomina inner join (datospersonales inner join datospersonales2 on datospersonales.cedula=datospersonales2.cedula) on nomina.cedula=datospersonales.cedula where nomina.fechanomina = (" & request("fecha") &")"
set registros = conexion.execute(sqltext)
%>
<table align="center" border="1" bordercolor="#FFCC66">
<tr>
<td colspan="5" align="left">Fecha: <%=request("fecha")%></td>
</tr>
<tr bordercolor="#FFCC66">
<th width="100">Cedula</th>
<th width="145">Nombres</th>
<th width="145">Apellidos</th>
<th width="145">Cuenta Nº</th>
<th width="145">Total a pagar</th>
</tr>
<%
Do while not registros.eof
%>
<tr>
<td><%=formatnumber(registros("cedula"),0)%></td>
<td><%=registros("nombres")%></td>
<td><%=registros("Apellidos")%></td>
<td><% =registros("numerocuenta") %></td>
<td><% =formatnumber(registros("salarioapagar"),2) %></td>
</tr>
<%
registros.movenext
loop
conexion.close
%>
</table>
<% end if %>
Gracias de antemano...! =)