ODBC: Cenni preliminari sulla connettività di Database aperto

IMPORTANTE: il presente articolo è stato tradotto tramite un software di traduzione automatica di Microsoft ed eventualmente revisionato dalla community Microsoft tramite la tecnologia CTF (Community Translation Framework) o da un traduttore professionista. Microsoft offre articoli tradotti manualmente e altri tradotti automaticamente e rivisti dalla community con l’obiettivo di consentire all'utente di accedere a tutti gli articoli della Knowledge Base nella propria lingua. Tuttavia, un articolo tradotto automaticamente, anche se rivisto dalla community, non sempre è perfetto. Potrebbe contenere errori di vocabolario, di sintassi o di grammatica. Microsoft declina ogni responsabilità per imprecisioni, errori o danni causati da una traduzione sbagliata o dal relativo utilizzo da parte dei clienti. Microsoft aggiorna frequentemente il software e gli strumenti di traduzione automatica per continuare a migliorare la qualità della traduzione.

Clicca qui per visualizzare la versione originale in inglese dell’articolo: 110093
Dichiarazione di non responsabilità per articoli della Microsoft Knowledge Base su prodotti non più supportati
Questo articolo è stato scritto sui prodotti per cui Microsoft non offre più supporto. L’articolo, quindi, viene offerto ‘così come è’ e non verrà più aggiornato.
Sommario
Open Database Connectivity (ODBC) è l'interfaccia strategica di Microsoft per l'accesso ai dati in un ambiente eterogeneo di relazionali e non-relazionale sistemi di gestione di database. In base alla specifica chiamata interfaccia a livello del gruppo di accesso SQL, ODBC in modo aperto, indipendente dal fornitore di accesso ai dati memorizzati in una vasta gamma di database di mainframe, minicomputer e PC proprietarie.

ODBC evitando la necessità di fornitori di software indipendenti e gli sviluppatori aziendali per apprendere più interfacce. ODBC offre ora un'interfaccia di accesso ai dati universale. Con ODBC, gli sviluppatori di applicazioni possono consentire un'applicazione di accedere contemporaneamente, visualizzare e modificare i dati da più database diversi.

ODBC è un componente principale di Microsoft Windows Open Services Architecture. Apple è stato approvato ODBC come chiave di tecnologia di supporto per annunciare in futuro il supporto in System 7. Con il supporto di industria crescente, ODBC rapidamente emergono come un settore importante standard per l'accesso ai dati per le applicazioni Windows e Macintosh.
Informazioni
ODBC è una specifica a cui gli sviluppatori scrivere:

  • Un supporto ODBC "front-end" o "client" desktopapplication, noto anche come un "Client ODBC." Questo è l'applicazione thecomputer-l'utente vedrà sullo schermo del computer.

    - oppure -
  • Un Driver ODBC per un "back-end" o "server" DBMS (sistema DatabaseManagement). Questo è il DBMS applicazione risiede su un computerthat viene utilizzata per memorizzare i dati per l'accesso da più utenti. Questa applicazione è notwhat viene caricato nel computer dell'utente finale. L'applicazione server è affidabile usuallymore (più veloce, con protezione centralizzata e backup dei dati e soforth) rispetto all'applicazione client. Il Driver ODBC si trova tra il ODBCClient e il DBMS; Tuttavia, viene caricato nel computer front-end.
Per utilizzare ODBC, sono necessari i seguenti tre componenti:

Esempi di CLIENT - un ODBC front-end (anche chiamata ODBC client abilitati) - ODBC: Microsoft Access, un'applicazione creata con Access, un'applicazione creata con Microsoft Visual Basic, un'applicazione creata in C + Windows SDK + ODBC SDK o applicazioni basate su ODBC da altri fornitori (ad esempio Lotus).

ODBC DRIVER - Driver ODBC per il Server ODBC. Il catalogo dei Driver ODBC contiene un elenco completo dei driver ODBC. Ad esempio, il pacchetto di Driver ODBC di Microsoft è un insieme di sette driver ODBC pronto per essere utilizzato o in dotazione con i client ODBC. Un Driver ODBC di SQL Server è incluso in Access e Informix sta lavorando a un driver ODBC per Informix. Per ottenere un catalogo dei Driver ODBC, chiamare Microsoft Order Desk al numero (800) 360-7561. Se si è di fuori degli Stati Uniti, contattare la filiale locale. Per individuare la filiale, vedere il sito World Wide uffici Web di Microsoft all'indirizzo: Qualsiasi client ODBC può accedere a qualsiasi DBMS per il quale è disponibile un Driver ODBC. DBMS SERVER è un back-end o DBMS, ad esempio SQL Server, Oracle, AS/400, Foxpro, Microsoft Access o qualsiasi DBMS per il quale esiste un driver ODBC.

Interagiscono di questi tre componenti

Il client ODBC utilizza una lingua o un vocabolario di comandi (che viene definita come "ODBC") per richiedere dati da o per inviare i dati per il back-end o server DBMS. Tuttavia, che il DBMS non supportano la richiesta del client ODBC fino a quando il comando passa attraverso il Driver ODBC per il DBMS specifico. Questo driver ODBC è un software che si trova il server front-end. Il driver ODBC converte il comando in un formato che può comprendere Server ODBC. Il Server ODBC invia la risposta al Driver ODBC, che converte la risposta in un formato compreso dal Client ODBC.

Che cos'è così buono su ODBC?

Gli sviluppatori di applicazioni non in primo luogo, occorre modificare le relative applicazioni per consentire loro di accedere ai dati di back-end diversi. Finché è presente un Driver ODBC per un particolare back-end, un front-end ODBC abilitato può accedervi. In secondo luogo, un Driver ODBC per un determinato DBMS consente alle applicazioni abilitate per ODBC da un client ODBC.

Esempi di ODBC in uso

  • Accesso front-end l'accesso ai dati da un back-endusing il Driver ODBC Oracle, fornito con Access 1.1 Oracle.
  • Visual Basic l'accesso ai dati front-end da un back-endusing il Driver ODBC, che fa parte del DriversPack di MS ODBC Database dBASE dBASE.
  • Applicazione C scritto utilizzando accessingdata C + ODBC SDK + Windows SDK da AS / 400 utilizzando AS / 400 Driver ODBC disponibili da RochesterSoftware.

Base domande e risposte

  1. Che cos'è il SDK di ODBC?

    Il isdistributed del SDK di ODBC su dischi floppy e contiene circa 150 pagine di testo che consente di adeveloper scrivere un Client compatibili con ODBC o un Driver ODBC. il SDK di ODBC viene essere utilizzato in combinazione con il Software Developers Kit (SDK) di Windows e un CCompiler.
  2. Che cos'è il pacchetto di Driver di Database ODBC?

    Il pacchetto di Driver ODBCDatabase è un insieme di driver ODBC che viene commercializzata da Microsoft.
  3. Che cos'è il catalogo dei Driver ODBC?

    Il DriverCatalog di ODBC contiene le descrizioni dei driver ODBC sviluppato da Microsoft e othersoftware le società. Contiene una spiegazione di ODBC e demonstratesindustry il supporto per lo standard.
  4. Quali driver ODBC sono attualmente disponibili?

    Decine di driver ODBC sono attualmente disponibili, inclusi quelli per Microsoft SQL Server, XLS, testo, xBase, Paradox, ODS, Oracle, RedISAM, FoxBase, Btrieve, Integra SQL, DEC Rdb, SQLBase, Informix, Ingres, DB2, SQL/DS, Teradata, andSQL/400.
  5. Come per la scrittura di un driver ODBC

    Per scrivere un ODBCdriver, utilizzare C + Windows SDK + ODBC SDK.
  6. Quali client ODBC sono attualmente disponibili?

    FromMicrosoft: Access, Visual Basic, Kit di Foxpro + connettività, Word 6.0 per Windows, Excel 5.0, lo strumento di Microsoft Query.

    Di altri fornitori: PowerSoft, ObjectView, Lotus 1-2-3, approccio Lotus, Lotus Notes, Q + E e altri utenti.
  7. Come uno consente di scrivere un client ODBC?

    UsingC + + ODBC SDK di Windows SDK, o con Access, o utilizzando Visual Basic, o da usingWinFox + Kit di connettività o utilizzando uno degli strumenti da altri vendorsdesigned per eseguire questa operazione.
Riferimenti
Per ulteriori informazioni su ODBC, vedere i seguenti articoli della Microsoft Knowledge Base: 132131 Piattaforme supportate da driver di Database ODBC 2.0

164370 White paper e strumenti di sviluppo di Word

163734 Informazioni sulla migrazione di soluzioni Word sul Web

Per ulteriori informazioni su Informix, visitare il seguente sito Web di IBM Informix:
Microsoft fornisce informazioni di contatto di terze parti per facilitare l'individuazione del supporto tecnico. Tali informazioni potrebbero cambiare senza preavviso. Microsoft non garantisce l'accuratezza delle informazioni per contattare altri produttori.
6.0 ODBC fornitori database unione Q&A accesso word7 word6 word95 7.0 winword custsales 8.0

Avviso: questo articolo è stato tradotto automaticamente

गुण

आलेख ID: 110093 - पिछली समीक्षा: 07/03/2015 22:24:00 - संशोधन: 2.0

Microsoft Word 95a, Microsoft Word 97 Standard Edition

  • kbualink97 kbmt KB110093 KbMtit
प्रतिक्रिया