close

4_8_set_PrimaryKey1.png

MVC 設計中對資料的存取都在 Model 部分,但在存取前資料庫需先設計好。本文先介紹 加入 SQL 資料庫,新增表格、表格規劃等前置作業部分。

 

新建資料庫

3_1_NewDB_ProjectToDo.png

在方案總管裡面,選取專案,按滑鼠右鍵,按下"加入" "新增項目"

 

3_2_NewDB_Data_SQLDB_name.png

加入 SQL 資料庫元件

左邊窗格點選"資料",右邊選 "SQL SERVER 資料庫",下方設定元件名稱,最後按下"新增(A)"
 
 
3_4_NewDB_App_Data_appears.png
 
完成後可在方案總管裡面看到新增的 SQL 元件名稱。
 

新增資料表

在方案總管理出現後資料庫元件後,對著元件按兩下,在左邊會出現 伺服器總管。在伺服器總管裡選取資料庫元件,在下方資料表的部分按下滑鼠右鍵,再按下 加入新的資料表
4_3_NewTable_AddNewTable.png
 

表格規劃

微軟(Microsoft(TM))的工具最大的好處就是視覺化。在表格設計時分為上下兩部分:上方是表格欄位、資料型態、是否允許空值(NULL),預設值等條件。使用者可以直接輸入資訊及選擇。下方則是做出選擇後相對應的 SQL 指令語句。
4_5_NewTable_ItemSet_fields.png
 

4_7_TableName_circle.png

表格改名稱

新表格建立時,系統會給一個名字:Table。未來資料會愈來越多,表格可能超過一個,名字就不能重複。我們可以手動修改表格名字。
 
 

主鍵(Primary key)設定

在資料庫表格中必有一個欄位可以惟一地識別資料,稱為主鍵(Primary key)。設計表格時第一個欄位通常被系統設為主鍵欄位(在左邊有一個鑰匙符號),但這還不算真正的設定。

4_8_set_PrimaryKey3_Identfy_autoInc.png

我們先在上方選取欄位,然後在右下方 屬性裡面、識別規格、(為識別)欄位 設為 True。設好後中間的 SQL 語法中的欄位也加上了 PRIMARY KEY IDENTITY 的語句,表示真的設定成 可識別的主鍵(Primary key)了!

 

4_9_updateDB_circle.png

更新/完成 資料庫設定

欄位及其屬性都設定完成後,最後要按下 更新(U) 按鈕以完成所有的設定。

 

4_10_ServerMgr_TableView.png

完成的結果

完成後,我們可以在伺服器總管裡面看見資料表和裡面的欄位名稱。
 
arrow
arrow
    文章標籤
    MVC SQL
    全站熱搜
    創作者介紹
    創作者 小木屋 的頭像
    小木屋

    小木屋

    小木屋 發表在 痞客邦 留言(0) 人氣()