Strsql in VBA da sql di query access

di il
4 risposte

Strsql in VBA da sql di query access

Buongiorno a tutti,
avrei la necessità di "tradurre" la stringa sql generata da una query access in una stringa sql di VBA.
Chiedo il vostro prezioso aiuto.
Qui di seguito la stringa sql della query:

1.con quote
SELECT TAB_ICAperti.*
FROM TAB_ICAperti LEFT JOIN TAB_DBXFigli ON TAB_ICAperti.ETT_ArtFiglio = TAB_DBXFigli.ETT_ArtFiglio
WHERE (((TAB_DBXFigli.ETT_ArtFiglio) Is Null));
2.senza quote

SELECT TAB_ICAperti.*
FROM TAB_ICAperti LEFT JOIN TAB_DBXFigli ON TAB_ICAperti.ETT_ArtFiglio = TAB_DBXFigli.ETT_ArtFiglio
WHERE (((TAB_DBXFigli.ETT_ArtFiglio) Is Null));

Grazie anticipatamente per la vostra attenzione.
Cari saluti,
Stefano

4 Risposte

  • Re: Strsql in VBA da sql di query access

    GAS1966 ha scritto:


    avrei la necessità di "tradurre" la stringa sql generata da una query access in una stringa sql di VBA.
    Direi che basta mettere le virgolette all'inizio e alla fine della query...

    Spiega meglio la tua richiesta, perché non è assolutamente chiara.
  • Re: Strsql in VBA da sql di query access

    Dim strSQL As String
    strSQL="SELECT TAB_ICAperti.* "
    strSQL=strSQL & "FROM TAB_ICAperti LEFT JOIN TAB_DBXFigli "
    strSQL=strSQL & "ON TAB_ICAperti.ETT_ArtFiglio = TAB_DBXFigli.ETT_ArtFiglio "
    strSQL=strSQL & "WHERE (((TAB_DBXFigli.ETT_ArtFiglio) Is Null));"
    
    DEBUG.PRINT strSQL
    Per buona abitudine spezzo la stringa principalmente perchè c'è un limite di caratteri per RIGA continua ma soprattutto per pulizia...!
  • Re: Strsql in VBA da sql di query access

    Molte grazie @Alex
  • Re: Strsql in VBA da sql di query access

    Ma che c'era da "tradurre"? Non ho capito ...
Devi accedere o registrarti per scrivere nel forum
4 risposte