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

Recuperare dati da due tabelle & Inner join

  1. #1
    roccolamann non  in linea Scribacchino
    Ho un database di Access con due tabelle (Nazioni-Stati) dalle quali voglio recuperare dei dati: mi servo di questa routine
    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
    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 Scribacchino
    Grazie del suggerimento.

+ Rispondi al messaggio

Potrebbero interessarti anche ...

  1. Risposte: 6
    Ultimo Post: 11-07-2010, 11:08
  2. Inner Join su 3 Tabelle
    Da StegcO nel forum Visual Basic 6
    Risposte: 8
    Ultimo Post: 01-06-2010, 17:27
  3. Inner Join su tre tabelle
    Da Ale90 nel forum PHP
    Risposte: 3
    Ultimo Post: 07-01-2010, 14:57
  4. Inner join 2 tabelle
    Da clock62 nel forum Visual Basic 6
    Risposte: 1
    Ultimo Post: 29-10-2008, 21:49
  5. join tra due tabelle
    Da stefano_ nel forum Visual Basic 6
    Risposte: 6
    Ultimo Post: 17-02-2004, 10:22