?? d126.bmp.txt
字號:
DELETE FORM“tablename”
,WHERE“columnname" OPERATOR“VALUE”
【andlor“columnname”OPERATOR“VALUE'’】
‘例如:
DELETE FORM學生信息WHERE入學時間=2000;
這條語句將刪除學生信息表中入學時間為2000的所有行。如果沒有WHERE子句,那
么表中的所有記錄或者行都將被刪除。
4.1.3 Visual C++6.O的幾種數據庫訪問方法與基本開發步驟
1.Visual C++ 6.0開發數據庫的相關技術
Visual C++提供了如下的多種訪問數據庫的技術:
(1) ODBC(Open DataBase Connectivity)
ODBC即開放式數據庫互聯,它為客戶應用程序訪問關系數據庫提供了一個統一的接
口,對于不同的數據庫,ODBC提供了一套統一的API,使應用程序可以應用所提供的API
來訪問任何提供了ODBC驅動程序的數據庫,并且ODBC已經成為一種標準,目前所有的
關系數據庫都提供了ODBC驅動程序,這使ODBC的應用非常廣泛,基本上可用于所有的
關系數據庫。但是由于ODBC只能用于關系數據庫,使得利用ODBC很難訪問對象數捃庫
及其他非關系數據庫。
由于ODBC是一種底層的訪問技術,因此,ODBC API可以使客戶應用程序能夠從底層
設置和控制數據庫,完成一些高層數據庫技術無法完成的功能。
(2) MFC ODBC (Microsoft Foundation Classes ODBC)
由于直接使用ODBC API編寫應用程序需要編制大量代碼,Visual C++提供了MFC
ODBC,它封裝了ODBC API。所以,使用MFC來創建ODBC的應用程序非常簡便。
(3) DAO (Date Access Object)
DAO提供了一種通過程序代碼創建和操作數據庫的機制。多個DAO構成一個體系結
構,在這個結構中,各個DAO對象協同工作。
MFC DAO是微軟公司提供的用于訪問Microsoft Jet數據庫文件(木.mdb)的強有力的數
據庫開發工具,它通過DAO的封裝,向程序員提供了DAO豐富的操作數據庫手段。
(4) OLE DB (Object Link and Embedding DateBase)
OLE DB是Visual C++開發數據庫應用中提供的新技術,它基于COM接口。因此,OLE
DB對所有的文件系統包括關系數據庫和非關系數據庫都提供了統一的接口。這些特性伎得
OLE DB技術比傳統的數據庫訪問技術更加優越。
與ODBC技術相似,OLE DB屬于數據庫訪問技術中的底層接口。直接使用OLE DB
來設計數據庫應用程序需要編寫大量代碼。Visual C++ 6.0中提供了ATL模板,用于設計OLE
DB數據庫應用程序和數據提供程序。
(5) ADO (ActiveXDate Object).
ADO技術是基于OLE DB的訪問接口,它繼承了OLE DB技術的優點,并且ADO對
OLE DB的接口做了封裝,定義了ADO對象,使程序開發得到簡化。ADO技術屬于數據庫
/26
?? 快捷鍵說明
復制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號
Ctrl + =
減小字號
Ctrl + -