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 fonte 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 fonte 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 fonte dati bisogna quindi l'ODBC Data Source Administrator, che si trova nel Pannello di Controllo di Windows: Quando l'ODBC Manager viene lanciato, appare la Dialog Box 'Amministrazione fonte dati ODBC'. Le prime tre tabs, riguardano la creazione dei DSN, ovvero dei Data Source Name (Nome della fonte dati). Il DSN, e' la chiave che il proprio programma utilizza per connettersi ad una fonte dati ODBC. Le fonti dati ODBC sono divise in 3 categorie: utente,sistema,file. DSN di sistema: e' utilizzabile sia in WinNT che in Win95, e non e' associato con un particolare profilo utente. 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 informazione della fonte dati, sono memorizzate nel registry della macchina locale. In WinNT, ogni DSN utente, e' memorizzato insieme ad uno specifico profilo utente, ed e' invisibile al di fuori dello stesso. Le restanti tabs contengono altri strumenti generali di gestione e debugging. Selezionando la tab 'Driver ODBC', viene mostrata la lista dei Driver ODBC installati sulla macchina. Creare una fonte dati ODBC Per creare una fonte dati ODBC da utilizzare nel proprio programma, bisogna 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. 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 97). Al termine premere il pulsante OK. La configurazione del Driver ODBC e' quindi terminata e la fonte dati MioDatabase e' ora visibile nella lista dei DSN utente.