http://cycu98.pixnet.net/blog/post/66185689-%5Basp.net%5D-%E8%B3%87%E6%96%99%E5%BA%AB%E9%80%A3%E6%8E%A5
using System.Data.SqlClient;
protected void Button1_Click(object sender, EventArgs e)
{
// Transact-SQL 陳述式
string sql = @"insert into 你的資料表(欄位一, 欄位二, ...) values ('值一','值二', ...)"; // select, update, delete同理...
//用 SQL Server 身份驗證
String strCon = @"Data Source=(local);Database=資料庫名稱;uid=使用者名稱;pwd=使用者密碼";
//"user id=sa":連接數據庫的驗證用戶名為sa,他的別名"uid",可以寫成"uid=sa"
//"password=":連接數據庫的驗證密碼為空,他的別名為"pwd",可以寫成"pwd="
//"initial catalog=Northwind":使用的數據源為"Northwind"資料庫,他的別名為"Database",可以寫成"Database=Northwind"
//"Server=test":使用名為"test"的服務,他的別名為"Data Source","Address","Addr".如果使用的是本地數據庫且定義了實例名,可以寫成"Server=(local)\實例名".如果是遠程服務器,則將"(local)"替換為遠程服務器的名稱或IP地址
String strCon = @"Data Source=(local);Database=Hanzi;Uid=sa;Pwd=lab@r206";
//指定包含連接字串的字串時,初始化 SqlConnection 類別的新執行個體。
SqlConnection conn = new SqlConnection(strCon);
// 開啟資料庫連接。
conn.Open();
// 使用查詢的文字和 SqlConnection,初始化 SqlCommand 類別的新執行個體。
SqlCommand cmd = new SqlCommand(sql, conn);
// 針對連接執行 Transact-SQL 陳述式。
cmd.ExecuteNonQuery();
// 關閉資料庫連接。
conn.Close();
}
沒有留言:
張貼留言