Chiedo consiglio a voi, visto che siete più preparati di me.
Avendo un database con piu' di 500 record, almeno, parlo di .mdb
usando una select del tipo:
codice:sqlfattura = "SELECT ordini.CODICE, ordini.DATA, clienti.USERID, dettaglio_ordini.CODICEFILM, ordini.STATO, film.FILM, film.IDFILM FROM film INNER JOIN ((clienti INNER JOIN ordini ON clienti.CODICECLIENTI = ordini.CLIENTE) INNER JOIN dettaglio_ordini ON ordini.CODICE = dettaglio_ordini.ORDINE) ON film.IDFILM = dettaglio_ordini.CODICEFILM WHERE ordini.CODICE = 1 AND film.IDFILM IN ("& idfilm &")" Set rsfattura = Server.CreateObject("ADODB.Recordset") rsfattura.Open sqlfattura, conn ,3,3 IF not rsfattura.EOF THEN response.write "Il codice del tuo ordine:" & rsfattura("CODICE") & " " response.write "data: " & rsfattura("DATA") & " " response.write "nome utente: " & rsfattura("USERID") & " " response.write "stato dell'ordine: " & rsfattura("STATO") & " " END IF response.write "i film da te ordinati:" & " " do until rsfattura.EOF 'do while not(rsfattura.EOF) 'response.write rsfattura("CODICEFILM") & "-" & rsfattura("FILM") & " " response.write rsfattura("FILM") & " " rsfattura.movenext loop rsfattura.close set rsfattura = nothing

Rispondi quotando
