我需要制作包含文本框和按钮的复杂形式。但我想学习如何做一个简单的例子。我使用Visual Basic编写的应用程序连接到本地SQL服务器。
如何制作非常简单的表单,例如使用名字和姓氏以及使用提交按钮,将这些数据发送到数据库?这是我的代码:
private void button2_Click(object sender, EventArgs e)
{
SqlConnection conn = new SqlConnection
("Server=[...];Initial Catalog=[...]);
}
连接时一切都很好,但我需要插入带有文本框和按钮的数据。
答案 0 :(得分:0)
尝试这样
private void button2_Click(object sender, EventArgs e)
{
SqlConnection conn = new SqlConnection("Server=[...];Initial Catalog=[...]");
conn.Open();
string sql = "INSERT INTO User (firstname,lastname)VALUES(@fname,@lname)";
cmd.CommandText = sql;
cmd.Connection = conn;
cmd.Parameters.Add("@fname", SqlDbType.VarChar, 100);
cmd.Parameters["@fname"].Value = TextBox1.Text;
cmd.Parameters.Add("@lname", SqlDbType.VarChar, 100);
cmd.Parameters["@fname"].Value = TextBox2.Text;
cmd.ExecuteNonQuery();
}