Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/opencv/3.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
ASP.NET中的Sql查询_Asp.net_Sql - Fatal编程技术网

ASP.NET中的Sql查询

ASP.NET中的Sql查询,asp.net,sql,Asp.net,Sql,我正在使用以下查询更新asp.net中的记录,它有什么问题 Dim updateSqlString As String = "UPDATE Subscriber_Communication SET([[marketing_rec_id]=?, [Currently_own]=?,[Purchase_date]=?, [Interested_in_owning]=?, [Product_of_interest]=?," & _ "[Time_frame_to_own]=?, [Referr

我正在使用以下查询更新asp.net中的记录,它有什么问题

Dim updateSqlString As String = "UPDATE Subscriber_Communication SET([[marketing_rec_id]=?, [Currently_own]=?,[Purchase_date]=?, [Interested_in_owning]=?, [Product_of_interest]=?," & _
"[Time_frame_to_own]=?, [Referred_by]=?, [Campaign_Code]=?,[Last_Update]=?, [record_created_on]=?, [Comments]=?, [Comment_Date]=?, [Community_id]=?," & _
"[Certification]=?, [subscriber_Type]=?, [unsubscribe_comment]=?" & _
"WHERE [Communication_id]=" & Communication_id
  Using conn As New SqlConnection(ConnString)
            Using cmd As New SqlCommand(insertSqlString, conn)
                cmd.CommandType = CommandType.Text
                cmd.Parameters.AddWithValue("marketing_rec_id", marketing_rec_id)
                cmd.Parameters.AddWithValue("Currently_own", Currently_own)
                cmd.Parameters.AddWithValue("Purchase_date", Purchase_date)
                cmd.Parameters.AddWithValue("Interested_in_owning", Interested_in_owning)
                cmd.Parameters.AddWithValue("Product_of_interest", Product_of_interest)
                cmd.Parameters.AddWithValue("Time_frame_to_own", Time_frame_to_own)
                cmd.Parameters.AddWithValue("Referred_by", Referred_by)
                cmd.Parameters.AddWithValue("Campaign_Code", Campaign_Code)
                cmd.Parameters.AddWithValue("Last_Update", Last_Update)
                cmd.Parameters.AddWithValue("record_created_on", record_created_on)
                cmd.Parameters.AddWithValue("Comments", Comments)
                cmd.Parameters.AddWithValue("Comment_Date", Comment_Date)
                cmd.Parameters.AddWithValue("Community_id", Community_id)
                cmd.Parameters.AddWithValue("Certification", Certification)
                cmd.Parameters.AddWithValue("subscriber_Type", subscriber_Type)
                cmd.Parameters.AddWithValue("unsubscribe_comment", unsubscribe_comment)
                conn.Open()
                cmd.ExecuteNonQuery()
            End Using
        End Using
我相信你想要:

Dim updateSqlString As String = 
    "UPDATE Subscriber_Communication SET [marketing_rec_id]=@marketing_rec_id, [Currently_own]=@Currently_own,   ..." etc

您将字符串变量设置为

updateSqlString

当您使用

insertSqlString


更新数据库。

它有什么问题?它失败了吗?它不更新记录吗?还有什么吗?它从不更新,语法正确吗?