Ragazzi non sono mai riuscito a risolvere un problema che puntualmente si ripresenta per ogni sito che faccio. Ho sempre dovuto trovare degli espedienti...anche pochi giorni fa su un problema simile avevo scritto sul forum ma non ho ricevuto risposte utili...
Ho due tabelle: Tabella A e tabella B.
La Tabella A ha un campo numerico: rif_persona nel quale è inserito l'id(contatore, chiave primaria) della tabella B.
Per ogni voce della Tabella A ci possono essere uno o più record corrispondenti nella tabella B.
Il mio problema è che con il codice che scrivo per visualizzare i record, se ci sono es. 10 record della Tabella B che si riferiscono alla tabella A ....li vedo tutti e 10. Invece vorrei poterne vedere solo 1, l'ultimo.
Vi posto il codice:
codice:<% Set catalogo = Server.createobject("ADODB.Recordset") sql = "SELECT * FROM catalogo INNER JOIN about ON catalogo.rif_persona = about.id_about" catalogo.open sql,database,3,3 if not catalogo.eof then do while not catalogo.eof rif_persona = catalogo.fields("rif_persona").value Nome = catalogo.fields("about_name").value cognome = catalogo.fields("about_lastname").value Abstract = catalogo.fields("abstract").value %> <table><tr><td> <% response.write nome & " " & cognome & " " & abstract %> </td></tr></table> <% catalogo.movenext loop else rif_persona = "1010101" end if 'CHIUDO IL RECORDSET articoli.close Set articoli = nothing %>
Spero che qualcuno possa darmi una mano....ci ho provato veramente in tutti i modi...

Spero che qualcuno possa darmi una mano....ci ho provato veramente in tutti i modi...
Rispondi quotando

