共用方式為


資料來源:以程式設計方式建立 ODBC 資料來源資料表

本主題說明如何使用 類別 CDatabase 的成員函式,為您的資料來源建立資料表, ExecuteSQL 傳遞包含 CREATE TABLE SQL 語句的 字串。

如需 MFC 中 ODBC 資料來源的一般資訊,請參閱 資料來源 (ODBC) 。 資料來源:以程式設計方式設定 ODBC 資料來源 主題 描述如何建立資料來源。

建立資料來源時,您可以使用成員函式和 CREATE TABLE SQL 語句輕鬆地建立資料表 ExecuteSQL 例如,如果您有 CDatabase 名為 myDB 的物件,您可以使用下列 MFC 程式碼來建立資料表:

myDB.ExecuteSQL("CREATE TABLE OFFICES (OfficeID TEXT(4)" ",
                         OfficeName TEXT(10))");

此程式碼範例會在所 myDB 維護的 Microsoft Access 資料來源連線中建立名為 「OFFICE」 的資料表;資料表包含兩個欄位 「OfficeID」 和 「OfficeName」。

注意

CREATE TABLE SQL 語句中指定的欄位類型可能會根據您使用的 ODBC 驅動程式而有所不同。 Microsoft Query 程式(使用 Visual C++ 1.5 散發)是探索資料來源可用的欄位類型的方法之一。 在 Microsoft Query 中,按一下 [ 檔案 ],按一下 [Table_Definition ],從資料來源選取資料表,然後查看 [類型 ] 下拉式方塊中顯示的 類型。 SQL 語法也存在以建立索引。

另請參閱

資料來源 (ODBC)