Acquista i nostri libri consigliati su Amazon.it
+ Rispondi al messaggio
Visualizzazione dei risultati da 1 a 8 su 8

Errore 3011 : select non trovata

  1. #1
    emilio65 non  in linea Novello
    Post
    12
    Like Inviati  
    0
    Like Ricevuti  
    0
    Buongiorno

    sto usando questo codice
    Dim SQL As String
    
    ' First export.
    SQL = "SELECT * from TAB_Anagrafe"
    DoCmd.TransferText acExportDelim, , SQL, "C:\Temp\file1.txt", True
    
    e ottengo sempre questo errore

    Errore runtime 3011
    Non trovo l'oggetto "SELECT * from TAB_Anagrafe"

    Ma la tabelle presente nel mio DB
    Perch ho questo errore ?
    grazie
    Emilio
    Ultima modifica di TheTruster; 08-02-2021 12:38 

  2. #2
    OsvaldoLaviosa ora  in linea Topo di biblioteca
    Post
    3,091
    Like Inviati  
    0
    Like Ricevuti  
    1
    https://docs.microsoft.com/en-us/off...d.transfertext
    dice che il 3 argomento vuole il TableName. Secondo me dovresti scrivere direttamente "TAB_Anagrafe", non quel raggiro testuale.
    ℹ️ Leggi di pi su OsvaldoLaviosa ...

  3. #3
    emilio65 non  in linea Novello
    Post
    12
    Like Inviati  
    0
    Like Ricevuti  
    0
    Ciao
    Hai ragione
    Se metto il nome della tabella non ho pi lo stesso errore ma il 3441 perch il separatore di campo corrisponde
    al separatore decimale o al separatore di testo

    Io per non ho trovato come definire il separatore di campo e penso che usi quelli di default
    C' un modo per definire il separatore di campo ?

    Inoltre in parecchi esempi ho visto che definivano una variabile sSQL dove mettere lo statment SQL della query da exportare
    Come dovrei fare ?

    grazie e ciao
    Emilio

  4. #4
    L'avatar di @Alex
    @Alex non  in linea Moderatore Globale
    Post
    16,802
    Like Inviati  
    0
    Like Ricevuti  
    23
    Crea una query dedicata e riassegna il.predixato SQL come lo hai ricostruito, ed usa quella per la tua esigenza.
    ℹ️ Leggi di pi su @Alex ...

  5. #5
    OsvaldoLaviosa ora  in linea Topo di biblioteca
    Post
    3,091
    Like Inviati  
    0
    Like Ricevuti  
    1
    Non riesco a inquadrare al 100% il tuo problema, ma credo che l'istruzione DoCmd.TransferText non sia felice. Usa la tecnica della "stampa unione".
    ℹ️ Leggi di pi su OsvaldoLaviosa ...

  6. #6
    emilio65 non  in linea Novello
    Post
    12
    Like Inviati  
    0
    Like Ricevuti  
    0
    Il problema questo
    Ho definito un button
    e quando premo il bottone deve estrarmi in un file di testo il contenuto della mia select

    Per ora per farla semplice ho messo il contenuto della intera tabella ma poi dovrei metterci una select

    grazie per i consigli che mi potrai dare

  7. #7
    L'avatar di muttley005
    muttley005 non  in linea Topo di biblioteca
    Post
    2,044
    Like Inviati  
    0
    Like Ricevuti  
    0
    la risposta in quel che ti ha ben scritto Alex, rileggilo

  8. #8
    Post
    1,833
    Like Inviati  
    0
    Like Ricevuti  
    6
    Quote Originariamente inviato da emilio65 Visualizza il messaggio
    ...Se metto il nome della tabella non ho pi lo stesso errore ma il 3441 perch il separatore di campo corrisponde al separatore decimale o al separatore di testo
    Che sia esportazione di una tabella o di una query poco cambia, "noi italiani" abbiamo il problema dei delimitatori: la virgola sia carattere predefinito di delimitazione (per Access ma non nelle impostazioni locali, i "regionals") sia separatore decimale.
    Dovresti creare una specifica di esportazione da usare come secondo parametro del metodo TransferText oppure usare il file schema.ini. La specifica di esportazione la crei con l'esportazione guidata la prima volta, poi fatta.

+ Rispondi al messaggio

Potrebbero interessarti anche ...

  1. Errrore di runtime 3011
    Da Squalo10 nel forum Microsoft Access
    Risposte: 5
    Ultimo Post: 24-01-2020, 08:51
  2. Chiave di ricerca non trovata in alcun record. (Errore 3709)
    Da drainoa nel forum Microsoft Access
    Risposte: 2
    Ultimo Post: 10-08-2015, 11:54
  3. Errore importazione file testo "Propriet non trovata"
    Da h0m3r nel forum Microsoft Access
    Risposte: 7
    Ultimo Post: 22-10-2012, 15:10
  4. Aiuto x Vb, Errore Select
    Da Vale24 nel forum Microsoft Word
    Risposte: 1
    Ultimo Post: 08-11-2007, 21:00
  5. [VB6] Errore Select
    Da 3Fast3Furious nel forum Visual Basic 6
    Risposte: 4
    Ultimo Post: 29-10-2004, 12:45