ODBC - b? máy cơ s? d? li?u m? k?t n?i t?ng quan

D?ch tiêu đ? D?ch tiêu đ?
ID c?a bài: 110093 - Xem s?n ph?m mà bài này áp d?ng vào.
Bung t?t c? | Thu g?n t?t c?

? Trang này

Tóm t?t

k?t n?i b? máy cơ s? d? li?u m? (ODBC) là giao di?n chi?n lư?c c?a Microsoft đ? truy c?p d? li?u trong m?t môi trư?ng không đ?ng nh?t c?a quan h? và ph?ng không-quan h? b? máy cơ s? d? li?u h? th?ng qu?n lí. D?a trên g?i c?p giao di?n đ?c đi?m k? thu?t c?a SQL truy c?p nhóm, ODBC cung c?p m?t cách m?, trung l?p nhà cung c?p truy nh?p vào d? li?u đư?c lưu tr? trong m?t lo?t các máy tính cá nhân đ?c quy?n, minicomputer, và b? máy cơ s? d? li?u máy tính l?n.

ODBC làm gi?m b?t s? c?n thi?t cho nhà cung c?p ph?n m?m đ?c l?p và phát tri?n công ty đ? t?m hi?u nhi?u giao di?n l?p tr?nh ?ng d?ng. ODBC bây gi? cung c?p m?t giao di?n ph? quát d? li?u truy c?p. V?i ODBC, nhà phát tri?n ?ng d?ng có th? cho phép m?t ?ng d?ng đ?ng th?i truy c?p, xem, và s?a đ?i d? li?u t? nhi?u, b? máy cơ s? d? li?u đa d?ng.

ODBC là m?t thành ph?n c?t l?i c?a ki?n trúc b?n ghi d?ch v? m? c?a Microsoft Windows. Apple đ? xác nh?n ODBC như m?t ch?a khóa cho phép công ngh? b?ng cách thông báo h? tr? vào h? th?ng 7 trong tương lai. Nhanh v?i phát tri?n ngành công nghi?p h? tr?, ODBC chóng n?i lên như là m?t ngành công nghi?p quan tr?ng tiêu chu?n đ? truy c?p d? li?u cho c? Windows và Macintosh.

Thông tin thêm

ODBC là m?t đ?c đi?m k? thu?t mà nhà phát tri?n vi?t m?t trong hai:

  • M?t kích ho?t ODBC "k?t thúc" ho?c "khách hàng" desktopapplication, c?n đư?c g?i là m?t "ODBC Client." Đây là ?ng d?ng ngư?i dùng thecomputer đó nh?n th?y trên màn h?nh máy tính.

    - ho?c -
  • M?t driver ODBC cho m?t "back-end" ho?c "máy ch?" DBMS (DatabaseManagement h? th?ng). Đây là các DBMS ?ng d?ng cư trú trên m?t computerthat đư?c s? d?ng đ? lưu tr? d? li?u đ? truy c?p b?i nhi?u ngư?i s? d?ng. ?ng d?ng này là notwhat đư?c t?i trên máy tính c?a ngư?i dùng. ?ng d?ng máy ch? này là usuallymore m?nh m? (nhanh hơn, v?i an ninh t?p trung, và đ?ng g?i lưu c?a d? li?u, và soforth) so v?i các ?ng d?ng khách. driver ODBC n?m gi?a ODBCClient và DBMS; Tuy nhiên, nó đư?c n?p trên máy tính k?t thúc.
Đ? s? d?ng ODBC, ba thành ph?n sau đây đư?c yêu c?u:

ODBC khách hàng - m?t kích ho?t ODBC front-end (c?ng đư?c g?i là ODBC client) - ví d?: Microsoft Access, m?t ?ng d?ng t?o ra v?i quy?n truy c?p, ?ng d?ng t?o ra v?i Microsoft Visual Basic, m?t ?ng d?ng t?o ra v?i C + Win SDK + ODBC SDK ho?c ODBC cho phép các ?ng d?ng t? nhà cung c?p khác (ch?ng h?n như bông sen).

driver ODBC - driver ODBC cho máy ch? ODBC. C?a hàng driver ODBC ch?a m?t danh sách r?ng r?i c?a driver ODBC. Ví d?, gói driver ODBC Microsoft là m?t t?p h?p các driver ODBC b?y đ? s?n sàng đ? đư?c s? d?ng ho?c đóng gói v?i ODBC khách hàng. M?t driver ODBC máy ch? SQL đư?c bao g?m v?i truy c?p, và Informix làm vi?c trên m?t driver ODBC cho Informix. Đ? có đư?c m?t driver ODBC c?a hàng, g?i Microsoft đ? bàn t?i (800) 360-7561. N?u b?n đang ? bên ngoài Hợp chủng quốc Hoa Kỳ, liên h? v?i chi nhánh đ?a phương c?a b?n. Đ? xác đ?nh v? trí các công ty con c?a b?n, h?y s? xem theo web site Microsoft th? gi?i r?ng văn ph?ng t?i:
http://www.Microsoft.com/Worldwide/
B?t k? khách hàng ODBC có th? truy c?p b?t k? DBMS mà có là m?t driver ODBC. DBMS SERVER là m?t tr? l?i-k?t thúc ho?c máy ch? DBMS, ví d?: SQL Server, Oracle, AS/400, Foxpro, Microsoft Access, ho?c b?t k? DBMS mà m?t driver ODBC t?n t?i.

Ba thành ph?n tương tác như th? nào?

ODBC khách hàng s? d?ng m?t ngôn ng? ho?c v?n t? v?ng c?a l?nh (mà đư?c g?i là "ODBC") đ? yêu c?u d? li?u t?, ho?c đ? g?i d? li?u đ?n, tr? l?i-k?t thúc ho?c máy ch? DBMS. Tuy nhiên, DBMS không hi?u yêu c?u khách hàng ODBC cho đ?n khi l?nh đi qua các driver ODBC cho r?ng DBMS c? th?. driver ODBC này là ph?n m?m n?m trên các front-end. driver ODBC d?ch l?nh thành m?t đ?nh d?ng ODBC máy ch? có th? hi?u. Máy ch? ODBC g?i câu tr? l?i l?i cho driver ODBC, D?ch câu tr? l?i vào m?t đ?nh d?ng mà khách hàng ODBC có th? hi?u.

Nh?ng g? là tuy?t v?i như v?y v? ODBC?

Trư?c tiên, nhà phát tri?n ?ng d?ng không c?n ph?i s?a đ?i các ?ng d?ng đ? cho phép h? truy c?p d? li?u t? m?t s? tr? l?i-k?t thúc. Mi?n là có m?t ODBC Driver cho m?t back-end c? th?, m?t ODBC kích ho?t k?t thúc có th? truy c?p nó. Th? hai, m?t driver ODBC cho m?t DBMS c? th? cho phép b?t k? ?ng d?ng ODBC kích ho?t đ? là m?t khách hàng ODBC.

Ví d? v? ODBC s? d?ng

  • Truy c?p front-end truy c?p vào d? li?u t? m?t Oracle tr? l?i-endusing driver ODBC Oracle, tàu v?i truy c?p 1.1.
  • Visual Basic front-end truy c?p vào d? li?u t? m?t dBASE tr? l?i-endusing dBASE driver ODBC, là m?t ph?n c?a MS ODBC b? máy cơ s? d? li?u DriversPack.
  • ?ng d?ng C vi?t b?ng C + ODBC SDK + Win SDK accessingdata t? m?t AS / 400 b?ng cách s? d?ng AS / 400 đi?u khi?n ODBC có s?n t? RochesterSoftware.

Cơ b?n câu h?i và câu tr? l?i

  1. ODBC SDK là g??

    ODBC SDK isdistributed trên đ?a, và ch?a kho?ng 150 trang c?a văn b?n cho phép adeveloper đ? vi?t m?t ODBC cho phép khách hàng ho?c driver ODBC. ODBC SDK là tobe s? d?ng k?t h?p v?i b? công c? phát tri?n ph?n m?m Windows (SDK) và m?t CCompiler.
  2. Gói driver ODBC b? máy cơ s? d? li?u là g??

    ODBCDatabase tr?nh đi?u khi?n Pack là m?t b? sưu t?p c?a driver ODBC đư?c bán b?i Microsoft.
  3. C?a hàng driver ODBC là g??

    ODBC DriverCatalog có mô t? driver ODBC phát tri?n b?i công ty Microsoft và othersoftware. Nó có m?t l?i gi?i thích c?a ODBC và demonstratesindustry h? tr? cho các tiêu chu?n.
  4. Nh?ng g? driver ODBC hi?n đang có s?n?

    Hàng ch?c các driver ODBC hi?n có s?n, bao g?m c? nh?ng ngư?i cho máy ch? MicrosoftSQL, XLS, văn b?n, xBase, ngh?ch l?, ODS, Oracle, RedISAM, FoxBase, Btrieve, Integra-SQL, tháng mư?i hai Rdb, SQLBase, Informix, Ingres, DB2, SQL/DS, Teradata, andSQL/400.
  5. Làm th? nào đ? vi?t m?t driver ODBC?

    Đ? vi?t m?t ODBCdriver, s? d?ng C + Win SDK + ODBC SDK.
  6. Nh?ng g? khách hàng ODBC hi?n đang có s?n?

    FromMicrosoft: Access, Visual Basic, Foxpro + k?t n?i b?, t? 6.0 cho Windows, Excel 5.0, MS truy v?n công c?.

    T? nhà cung c?p khác: PowerSoft, ObjectView, Lotus 1-2-3, Lotus cách ti?p c?n, Lotus Notes, Q + E, và nh?ng ngư?i khác.
  7. Làm th? nào does m?t vi?t ?ng d?ng khách ODBC?

    B?i usingC + Win SDK + ODBC SDK, ho?c b?ng cách s? d?ng truy c?p, ho?c b?ng cách s? d?ng Visual Basic, ho?c b?i usingWinFox + k?t n?i Kit, ho?c b?ng cách s? d?ng m?t trong nh?ng công c? t? vendorsdesigned khác đ? làm đi?u này.

Tham kh?o

Đ? bi?t thêm chi ti?t v? ODBC, xin vui l?ng xem các bài vi?t sau trong cơ s? ki?n th?c Microsoft: 132131 Đi?u khi?n b? máy cơ s? d? li?u ODBC 2.0 h? tr? n?n t?ng

164370 T? phát tri?n công c? và bài vi?t

163734 T? gi?i pháp di chuy?n thông tin trên Web

Đ? bi?t thêm chi ti?t v? Informix, truy c?p vào web site IBM Informix Web sau đây:
http://www-306.IBM.com/software/Data/Informix

Microsoft cung c?p thông tin liên h? c?a bên th? ba đ? giúp b?n t?m h? tr? k? thu?t. thông tin liên h? này có th? thay đ?i mà không báo trư?c. Microsoft không đ?m b?o tính chính xác c?a thông tin liên h? c?a bên th? ba này.

Thu?c tính

ID c?a bài: 110093 - L?n xem xét sau cùng: 09 Tháng Hai 2014 - Xem xét l?i: 3.0
Áp d?ng
  • Microsoft Word 95a
  • Microsoft Word 97 Standard Edition
T? khóa: 
kbualink97 kbmt KB110093 KbMtvi
Máy d?ch
QUAN TRỌNG: Bài viết này được d?ch b?ng phần mềm dịch thu?t của Microsoft và có thể được Cộng đồng Microsoft chỉnh sửa l?i thông qua công nghệ CTF thay vì một biên dịch viên chuyên nghiệp. Microsoft cung c?p các bài vi?t đư?c c? biên d?ch viên và ph?n m?m d?ch thu?t th?c hi?n và c?ng đ?ng ch?nh s?a l?i đ? b?n có th? truy c?p vào t?t c? các bài vi?t trong Cơ s? Ki?n th?c c?a chúng tôi b?ng nhi?u ngôn ng? Tuy nhiên, bài vi?t do máy d?ch hoặc thậm chí cộng đồng chỉnh sửa sau không ph?i lúc nào c?ng hoàn h?o. Các bài vi?t này có th? ch?a các sai sót v? t? v?ng, cú pháp ho?c ng? pháp, Microsoft không ch?u trách nhi?m v? b?t k? s? thi?u chính xác, sai sót ho?c thi?t h?i nào do vi?c d?ch sai n?i dung ho?c do ho?t đ?ng s? d?ng c?a khách hàng gây ra.
Nh?p chu?t vào đây đ? xem b?n ti?ng Anh c?a bài vi?t này: 110093
Khước từ Nội dung trong Cơ sở Kiến thức Không còn được hỗ trợ
Bài vi?t này nói v? các s?n ph?m mà Microsoft không c?n h? tr? n?a. Do đó, bài vi?t này đư?c cung c?p "nguyên b?n" và s? không đư?c c?p nh?t.

Cung cấp Phản hồi

 

Contact us for more help

Contact us for more help
Connect with Answer Desk for expert help.
Get more support from smallbusiness.support.microsoft.com