INSERT CREATE 定義查看的SELECT
基本介紹
CREATE VIEW 語句
創建新視圖。
注意 對于非微軟數據庫, Microsoft JET數據庫引擎不支持 CREATE VIEW 或 DDL 語句的使用。
語法
INSERT INTO target (field1, field2, ...)AS選擇語句t
CREATE INDEX語句可分為以下幾個部分:
部分 說明
view 欲創建的索引的名稱。
field1, field2 選擇語句中標明的相應字段名.
selectstatement SQL SELECT語句。欲知更多信息請看 SELECT 語句.
說明
定義查看的 SELECT 語句不會是 SELECT INTO語句。
定義查看的SELECT 語句不會包含任何參量。
查看名不會和當前表名相同。
如果 SELECT 語句定義的查詢可更新,則查看也可更新。否則查看為只讀的。
如果 SELECT 語句定義的兩個字段名相同,視圖定義應包括一個標明查詢中各字段名的字段表。
csplitterwnd::CreateView
virtual BOOL CreateView( int row, int COL, CRuntimeClass* pViewClass, SIZE sizeInit, CCreateContext* pContext );
返回值:如果成功則返回非零值;否則返回0。
參數: row 指定用來放置新視的分隔器窗口行。
col 指定用來放置新視的分隔器窗口列。
pViewClass 指定新視的CRuntimeClass。
sizeInit 指定新視的初始尺寸。
pContext 指向用來創建此視的創建環境的指針(通常,該pContext被傳遞給在其中創建此分隔器窗口的父框架的重載的OnCreateClient成員函數)。
說明:
此成員函數用來為一個靜態分隔器窗口創建窗格。一個靜態分隔器窗口的所有窗格必須在框架顯示這個分隔器之前被創建。
當一個動態分隔器的用戶分隔一個窗格,行或列時,框架也調用這個成員函數來創建新的窗格。
請參閱:CSplitterWnd::Create
CFrameWnd類成員
編輯本段
CFrameWnd::CreateView
CWnd* CreateView(CCreateConteat* pContext , UINT nID = AFX_IDW_PANE_FIRST);
返回值:如果成功,則指向一個CWnd對象,否則為NULL。
參數: pContext 定義視圖和文檔風格。
nID 視圖的ID值。
說明:
調用CreateView在一個框架內構造一個視圖,此函數構造非CView派生的視圖。調用后必須手工設置視圖活動和可視,這些功能不是由CreateView自動執行的。
注意 mfc高級概念的示例COLLECT用CreateView獲取Windows 95中正確的3D效果。
參考資料 >