Visualizzazione dei risultati da 1 a 8 su 8

Discussione: qry tra due tabelle

  1. #1

    qry tra due tabelle

    Salve a tuttti

    ho due tabelle
    foto foto1


    ho una pagina dove vorrei var visualizzare tutte le immagini presenti nelle due tabelle


    codice:
    SQL	="SELECT * FROM foto,foto1"
    nella tabella foto ho 16 img presenti e in quella foto1 ho 3 img presenti

    Si visualizzano solo le 3 della tabella foto1
    giro

  2. #2
    Moderatore di ASP e MS Server L'avatar di Roby_72
    Registrato dal
    Aug 2001
    Messaggi
    19,559
    Dichiara i campi nella query ed usa quelli per estrarne il valore.

    Roby

  3. #3
    Tu dici in questo modo
    codice:
    SQL	="SELECT titolo_ita,titolo_fra,titolo_val,diritto FROM foto,foto1"
    ovvero mmgagine e la descrizione nelle varie lingue per la tabella foto e foto1
    pero ho un errore che dice
    codice:
    Microsoft OLE DB Provider for ODBC Drivers error '80004005'
    
    [Microsoft][ODBC Microsoft Access Driver] The specified field 'titolo_ita' could refer to more than one table listed in the FROM clause of your SQL statement.
    
    /prova.asp, line 18
    forse sbaglio qualcosa o la qry non è esatta
    giro

  4. #4
    Moderatore di ASP e MS Server L'avatar di Roby_72
    Registrato dal
    Aug 2001
    Messaggi
    19,559
    codice:
    SQL="SELECT foto.titolo_ita as a,foto.titolo_fra as b,foto.titolo_val as c,foto.diritto as d, foto1.titolo_ita as e,foto1.titolo_fra as f,foto1.titolo_val as g,foto1.diritto as h FROM foto,foto1"
    
    a = rs("a")
    b = rs("b")
    .....
    Roby

  5. #5
    ok grazie per l'aiuto prezioso

    per farli visualizzare tutte le immagini nella stessa pagina scorro tutte le immagini presenti nella prima tabelle foto e poi quella nella tabella foto1
    giro

  6. #6
    se le due tabelle NON sono collegate tra di loro, la soluzione migliore (IMHO) è la UNION

  7. #7
    Si le due tabelle non sono collegate fra di loro ho usato questa soluzione da te consigliata
    codice:
    SQL	="SELECT titolo_ita,titolo_fra,titolo_val,diritto FROM foto union SELECT titolo_ita,titolo_fra,titolo_val,diritto FROM foto1"
    Cosi un una sola pagina richiamo le foto di due tabelle
    giro

  8. #8

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2026 vBulletin Solutions, Inc. All rights reserved.