【发布时间】:2012-11-03 11:12:07
【问题描述】:
我正在使用 VS 2008 和 SQL Server 2005。我正在使用下面的代码向表中插入一行。
表是TestTable,它只有一列Name (varchar(50))。
我是 C# 编码的新手。
protected void Button1_Click(object sender, EventArgs e)
{
try
{
string sql = "insert into TestTable(Name) values (vinayak)";
using (SqlConnection conn = new SqlConnection("Data Source=VINAYAK-PC;Initial Catalog=TestTable;Integrated Security=True;"))
{
conn.Open();
using (SqlCommand cmd = new SqlCommand(sql, conn))
{
cmd.Parameters.AddWithValue("@Name", "test"); // assign value to parameter
cmd.ExecuteNonQuery();
}
}
}
catch (SqlException ex)
{
string msg = "Insert Error:";
msg += ex.Message;
}
}
【问题讨论】:
标签: c# asp.net sql-server-2005 visual-studio-2008