Condividi tramite


Impostazione delle opzioni a livello di codice per il driver Excel

Opzione Descrizione Metodo
Data Source Name Nome che identifica l'origine dati, ad esempio il pagamento al pagamento o il personale. Per impostare questa opzione in modo dinamico, usare la parola chiave DSN in una chiamata a SQLConfigDataSource.
Database Un'origine dati di Microsoft Access può essere configurata senza selezionare o creare un database. Se non viene fornito alcun database al momento dell'installazione, l'utente verrà richiesto di scegliere un file di database durante la connessione all'origine dati. Per impostare questa opzione in modo dinamico, usare la parola chiave DBQ in una chiamata a SQLConfigDataSource.
Descrizione Descrizione facoltativa dei dati nell'origine dati; Ad esempio, "Data di assunzione, cronologia stipendio e revisione corrente di tutti i dipendenti". Per impostare questa opzione in modo dinamico, usare la parola chiave DESCRIPTION in una chiamata a SQLConfigDataSource.
Directory Visualizza la directory attualmente selezionata.

Per i file di Microsoft Excel 3.0/4.0, il percorso visualizzato viene etichettato "Directory", mentre per Microsoft Excel 5.0, 7.0 o 97 file, il percorso visualizzato viene etichettato "Cartella di lavoro".
Per impostare questa opzione in modo dinamico, usare la parola chiave DEFAULTDIR in una chiamata a SQLConfigDataSource.
Sola lettura Designa il database come di sola lettura. Per impostare questa opzione in modo dinamico, usare la parola chiave READONLY in una chiamata a SQLConfigDataSource.
Righe da analizzare Numero di righe da analizzare per determinare il tipo di dati di ogni colonna. Il tipo di dati viene determinato in base al numero massimo di tipi di dati trovati. Se i dati vengono rilevati che non corrispondono al tipo di dati indovina per la colonna, il tipo di dati verrà restituito come valore NULL.

Per il driver di Microsoft Excel, è possibile immettere un numero compreso tra 1 e 16 per le righe da analizzare. Il valore predefinito è 8; se è impostato su 0, tutte le righe vengono analizzate. Un numero esterno al limite restituirà un errore.
Per impostare questa opzione in modo dinamico, usare la parola chiave MAXSCANROWS in una chiamata a SQLConfigDataSource.
Selezionare Directory Visualizza una finestra di dialogo in cui è possibile selezionare una directory contenente i file a cui si vuole accedere.

Quando si definisce una directory origine dati (per tutti i driver tranne Microsoft Access), specificare la directory in cui si trovano i file più comunemente usati. Il driver ODBC usa questa directory come directory predefinita. Copiare altri file in questa directory se vengono usati di frequente. In alternativa, è possibile qualificare i nomi di file in un'istruzione SELECT con il nome della directory:

SELECT * FROM C:\MYDIR\EMP

In alternativa, è possibile specificare una nuova directory predefinita usando la funzione SQLSetConnectOption con l'opzione SQL_CURRENT_QUALIFIER.

Per i file di Microsoft Excel 3.0 o 4.0, il percorso visualizzato viene etichettato "Directory" e il pulsante di selezione del percorso viene etichettato "Seleziona directory". Per i file di Microsoft Excel 5.0, 7.0 o 97, il percorso visualizzato viene etichettato "Cartella di lavoro" e il pulsante di selezione del percorso è etichettato "Seleziona cartella di lavoro". Quando si definisce una directory di origine dati, specificare la directory in cui si trovano i file di Microsoft Excel più comunemente usati per Microsoft Excel 3.0/4.0 o la directory in cui si trova il file della cartella di lavoro per Microsoft Excel 5.0, 7.0 o 97. Usare Current Directory è disabilitato per Microsoft Excel 5.0, 7.0 e 97.
Per impostare questa opzione in modo dinamico, usare la parola chiave DEFAULTDIR in una chiamata a SQLConfigDataSource.