Originariamente inviato da max1975_na
Scusa Optime se non ho dato piu seguito a questo post ma sono stato impegnato su altro!
Adesso, rileggendolo mi rendo conto di aver perso un poco il filo o di non essermi spiegato bene (come al solito)
Vorrei riprenderlo semplificando un pò e quindi chiedo (cambiando un po i nomi)
Diciamo che ho una "pagina libri_listing.asp" che mi stampa tutti i liblri presenti nella tabella LIBRI, mostrando i seguenti campi:
id_autore, nome_libro, data_uscita, prezzo_libro.
la mia query è logicamente questa:
codice:
'rsLibri.Source = "SELECT * FROM LIBRI WHERE true ORDER BY Data_Scadenza ASC "
<% If Not rsLibri.EOF Or Not rsLibri.BOF Then %>
<%
startrw = 0
endrw = HLooper2__index
numberColumns = 1 'qui recupera i valori dalla configurazione di quante colonne visualizzare
numrows = 80 'qui recupera i valori dalla configurazione di quante righe visualizzare
'RR---------------
RR_group = MM_size
RR_counter = 0
RR_pages = TM_counter
'-----------------
while((numrows <> 0) AND (Not rsLibri.EOF))
startrw = endrw + 1
endrw = endrw + numberColumns
%>
<tr class="first">
<%
While ((startrw <= endrw) AND (Not rsLibri.EOF))
%>
<tr class="first">
<%
While ((startrw <= endrw) AND (Not rsAlunni.EOF))
%>
<td style="width: 220px;"><span class="approved"><%=rsLibri("nome_Autore_da_tabella_autore")%></span></td>
<td style="width: 220px;"><span class="approved"><%=rsLibri("nome_Libro")%></span></td>
<%=rsLibri("prezzo_libro")%></span></td>
<%
startrw = startrw + 1
rsLibri.MoveNext()
Wend
%>
</tr>
<%
numrows=numrows-1
'RR----------------------
RR_counter = RR_counter+1
'------------------------
Wend
%>
Fin qui, tutto bene...
Adesso vorrei stampare anche il Nome dell'autore, che è presente in un'altra tabella AUTORI, cosi strutturata:
id_autore, nome_autore, cognome_autore .....
Adesso, innanzitutto è possibile utilizzare rsLibri per impaginare il dato della tabella AUTORI
Che strada devo usare, parlavamo di INNER JOIN... è giusto?
Se lo fosse, puoi aiutorami un po con il codice?
Grazie!