我需要转换一些将参数值传递给SqlCommand的代码。我无法用语言解释这一点。所以,让我举一个例子。
例如:
目前我正在这样做,
Dim value1 As String = "Reference Value 1"
sql_command = New SqlCommand(query, Cn)
sql_command.Parameters.AddWithValue("@Reference1", value1)
我希望转换最后一行,结果代码如下
Dim value1 As String = "Reference Value 1"
sql_command = New SqlCommand(query, Cn)
command.Parameters.Add("@Reference1", SqlDbType.VarChar);
command.Parameters["@Reference1"].Value = value1 ;
我需要在超过400个文件中更改类似的东西,所以有任何其他方式或快捷方式或类似的东西,以便我可以节省我的时间。
还有一件事,如果我们这样实施那么它会提高性能吗?
答案 0 :(得分:1)
SqlCommand.Parameters.Add
返回参数,因此您可以合并两行:
command.Parameters.Add("@Reference1", SqlDbType.VarChar).Value = value1;