come creare una Fonte Dati ODBC

Transcript

come creare una Fonte Dati ODBC
Creare una fonte dati ODBC utilizzando ODBC Manager
Per connettersi ad una fonte dati ODBC occorre:
• Che i Driver ODBC siano installati sul sistema
• Che sia presente una origine dati ODBC opportunamente
configurata.
Entrambe le funzioni possono essere configurate utilizzando
l'applicazione ODBC Manager (una fonte dati puo' essere anche
creata da VB -vedere Area Database-). Un Driver ODBC viene
utilizzato per connettersi da uno specifico tipo di database. Una
origine dati ODBC consiste nella configurazione di uno specifico
Driver ODBC usato per connettersi al database prescelto.
Accedere alla Dialog Box dell'ODBC Manager
Per configurare una origine dati bisogna accedere all'ODBC Data
Source
Administrator,
che
si
trova
nel
Pannello
di
Controllo/Strumenti di amministrazione di Windows XP:
Connessione ODBC
1
Quando l'ODBC Manager viene lanciato, appare la Dialog Box
'Amministrazione origine dati ODBC'. Le prime tre tabs,
riguardano la creazione dei DSN, ovvero dei Data Source Name
(Nome dell’origine dati). Il DSN, e' la chiave che il proprio
programma utilizza per connettersi ad una origine dati ODBC. Le
fonti dati ODBC sono divise in 3 categorie: utente,sistema,file.
DSN di sistema: queste tipo di origini dati non e' associato ad
un particolare profilo utente, ma è visibile a tutti gli utenti del
sistema.
DSN su file: Una fonte dati su file, memorizza le informazioni in
un file di testo. Il file di testo non e' altro che un file INI
contenete le informazioni sul Driver del Database, della sua
posizione e configurazione.
DSN utente: Le informazioni dell’origine dati, sono memorizzate
nel registry della macchina locale. Ogni DSN utente, e'
memorizzato insieme ad uno specifico profilo utente, ed e'
invisibile al di fuori dello stesso.
Connessione ODBC
2
Le restanti tabs contengono altri strumenti generali di gestione e
debugging. Selezionando la tab 'Driver', viene mostrata la lista
dei Driver ODBC installati sulla macchina.
Connessione ODBC
3
Creare una origine dati ODBC
Per creare una origine dati ODBC da utilizzare nel proprio
programma, occorre scegliere il tipo di Driver da utilizzare e
configurarlo. Ad esempio occorre fornire il nome del database
Server SQL o del file MDB di Access dai quali prelevare i dati. Per
identificare una fonte dati, e' necessario utilizzare una chiave
unica.
Procediamo alla creazione di una fonte dati:
1. Selezionare DSN utente, e cliccare sul pulsante Aggiungi
2. Viene visualizzata la Dialog Box Crea nuova fonte dati
3. Selezionare il Driver ODBC da utilizzare (in questo caso
Microsoft Access) e premere il pulsante Fine; viene mostrata
la Dialog Box di configurazione Data source.
Connessione ODBC
4
In questa Dialog Box, configureremo il Driver ODBC.
Nella textbox Nome fonte dati (a), inseriamo un nome per la
nuova fonte dati (in questo caso 'MioDatabase').
Nella textbox Descrizione (b) possiamo inserire una breve
descrizione della fonte dati.
Tramite il pulsante Seleziona, possiamo quindi scegliere il file del
database (o, nel caso di un Server SQL, il Server a cui
connettersi), che verra' poi visualizzato nella label (c). (Bisogna
ricordare che ogni Driver ODBC ha una sua Dialog Box di
configurazione e in questo caso e' stato utilizzato il Driver ODBC
Microsoft Access). Al termine premere il pulsante OK.
Connessione ODBC
5
La configurazione del Driver ODBC e' quindi terminata e l’origine
dati MioDatabase e' ora visibile nella lista dei DSN utente.
Connessione ODBC
6