+ Rispondi al Thread
Visualizzazione dei risultati da 1 a 3 su 3

Discussione: Recuperare dati da due tabelle & Inner join

  1. #1
    roccolamann non è in linea Scolaretto
    Post
    478

    Recuperare dati da due tabelle & Inner join

    Ho un database di Access con due tabelle (Nazioni-Stati) dalle quali voglio recuperare dei dati: mi servo di questa routine
    codice:
    Sub DATIESTRAZIONE()
     Dim conn As Object
     Dim rs As Object
     Dim x As Object
        Set conn = CreateObject("ADODB.Connection")
          conn.Provider = "Microsoft.Jet.OLEDB.4.0"
          conn.Open "C:\Users\Database.mdb"
             Set rs = CreateObject("ADODB.recordset")
     rs.Open "Select * from Nazioni INNER JOIN Stati WHERE Reddito='Alto' ORDER BY Nazione", conn
    End sub
    Esce un messaggio che dice: "Errore di sintassi nella proposizione FROM".
    Qualche suggerimento?

  2. #2
    L'avatar di Max.Riservo
    Max.Riservo non è in linea Scribacchino
    Post
    603
    Quote Originariamente inviato da roccolamann Visualizza il messaggio

    rs.Open "Select * from Nazioni INNER JOIN Stati WHERE Reddito='Alto' ORDER BY Nazione", conn

    Esce un messaggio che dice: "Errore di sintassi nella proposizione FROM".
    Qualche suggerimento?
    Si : studiare la sintassi SQL, anche copiare implica conoscere altrimenti si ottengono i tuoi risultati.

    Prova a cercare INNER JOIN magari comprendi l' errore ......

  3. #3
    roccolamann non è in linea Scolaretto
    Post
    478
    Grazie del suggerimento.

+ Rispondi al Thread

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi