View Full Version : Urgente differenza tra OleDb e ODBC
andrew1979
16-08-2005, 20:45
ciao a tutti giovedi devo fare un concorso pubblico e mi serve sapere assolutamente la differenza tra OleDB e ODBC. Ho dato un'occhiata in internet ma ho una grande confusione in testa. Per favore qualche bravo programmatore mi saprebbe spiegare anke in maniera molto ridotta la differenza e a che cosa servono? grazie ciao ciao
motogpdesmo16
16-08-2005, 20:50
sezione sbagliata. comunque cerco di risponderti lo stesso:
ODBC (Open DataBase Connectivity se non ricordo male) è l'interfaccia software di Win che consente di scrivere in modo semplice le applicazioni per connettersi al database. ODBC contiene i driver di database diversi visto che appunto esistono prodotti DBMS diversi sul mercato ed evita al programmatore di riscrivere il programma nel caso in cui venga cambiato il tipo di database, ma solamente modificare i driver.
OLE DB è invece una tecnologia simile alla suddetta ODBC ma permette di accedere anche ad altri tipi di dati oltre a quelli contenuti nel DB come ad esempio documenti multimediali o messaggi email. OleDB è tuttavia compatibile con ODBC nel senso che un'applicazione può accedere a database con driver ODBC utilizzando le funzioni OLE DB.
andrew1979
16-08-2005, 21:33
grazie per la risposta. Chiedo scusa per la sezione sbagliata ma tempo fa avevo fatto la stessa domanda nella sezione programmazione e nessuno mi aveva risposto. Ma il linguaggio SQL dove si pone in tutto questo?
motogpdesmo16
16-08-2005, 21:37
grazie per la risposta. Chiedo scusa per la sezione sbagliata ma tempo fa avevo fatto la stessa domanda nella sezione programmazione e nessuno mi aveva risposto. Ma il linguaggio SQL dove si pone in tutto questo?
mah il linguaggio sql serve per fare interrogazioni/operazioni sul database. La connessione al database è qualcosa a livello di programmazione, a seconda che tu ti voglia connettere a un db mysql, access o altro e a seconda del linguaggio che usi (asp, php).
comunque continuiamo nella sezione programmazione. qui ce la chiudono subito.
andrew1979
16-08-2005, 21:40
ok ho capito grazie mille per le esaurienti spiegazioni. Chiedo ai moderatori di chiudere il topic grazie ciao ciao
vBulletin® v3.6.4, Copyright ©2000-2025, Jelsoft Enterprises Ltd.