使用Sql Insert命令可以在數據庫表中添加記錄。基本語法:
INSERT tablename(column1,column2...)Values(value1,value2...)
下面的語句就是插入一個名為Bertrand Russell的新作者:
INSERT Authors(au_fname,au_lname)Valuse('Bertrand','Russell')
在ASP.Net頁面中執行SQL Insert命令需要這些步驟:創建和打開數據庫連接;創建數據庫命令表示要執行的SQL Insert語句;調用ExecuteNonQuery()方面執行該數據庫命令。
程序清單把一條新記錄插入數據庫中名為Products的數據表。程序清單中第一條語句導入使用SqlClIEnt類所必須的命名空間。接著初始化了一個連接到SQL數據庫的連接。然後創建一個名為strInsert的變量,其值為一條Sql Insert語句。該Insert語句在名為Products的數據表中插入一條新記錄。在接下來的語句中,創建了一個SqlCommand類的一個實例。這個類通過兩個參數來初始化:需要執行的命令和用來執行命令的的連接。最後,調用SqlCommand類的ExecuteNonQuery方法來執行命令。該方法發送SQL命令到數據庫服務器,有數據庫服務器來執行該命令。
<%@ Page Language="C#"%>