Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/csharp/323.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# 如何用c更新Sql中的值#_C#_Asp.net - Fatal编程技术网

C# 如何用c更新Sql中的值#

C# 如何用c更新Sql中的值#,c#,asp.net,C#,Asp.net,有人能帮我找到正确的更新公式吗 protected void Button1_click(object sender, EventArgs e) { string connectionString1 = WebConfigurationManager.ConnectionStrings["kickstarterConn"].ConnectionString; SqlConnection com = new SqlConnection(connection

有人能帮我找到正确的更新公式吗

protected void Button1_click(object sender, EventArgs e)
    {

        string connectionString1 = WebConfigurationManager.ConnectionStrings["kickstarterConn"].ConnectionString;
        SqlConnection com = new SqlConnection(connectionString1);
        com.Open();
        string sql1 = "UPDATE Project SET Foundet = @Foundet ";
        SqlCommand cmd1 = new SqlCommand(sql1, com);

        cmd1.Parameters.AddWithValue("@Foundet", TextBox7.Text);
        com.Close();
    }

您应该执行该命令

com.Open();
string sql1 = "UPDATE Project SET Foundet = @Foundet ";
SqlCommand cmd1 = new SqlCommand(sql1, com);
cmd1.Parameters.AddWithValue("@Foundet", TextBox7.Text);
cmd1.ExecuteNonQuery();
com.Close();

你差不多完成了。只需在
com.Close()
之前添加
cmd1.ExecuteNonQuery
…并使用
using(var-com=new-SqlConnection(connectionString1){}
仍然不会更改sql中的变量。您的sql命令会更改该表中所有行的表“Project”中的列“Foundet”。这就是您的意思吗?另外: