2014-02-11 29 views
0

我需要制作复杂的表单,其中包含文本框和按钮。但我想学习如何在简单的例子。我使用Visual Basic编写的应用程序连接到本地SQL服务器。简单的文本框连接到按钮,SQL

我怎样才能使非常简单的形式,例如与名字和姓氏,并提交按钮,这将数据发送到数据库?这里是我的代码:

private void button2_Click(object sender, EventArgs e) 
    { 
     SqlConnection conn = new SqlConnection 
     ("Server=[...];Initial Catalog=[...]); 

    } 

一切都很好的连接,但我需要插入数据与文本框和按钮。

回答

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(); 
    }