为什么AddWithValue()在没有@的情况下工作?

时间:2013-12-01 16:18:06

标签: c# asp.net parameters

为什么我的代码在我使用时起作用:

command.Parameters.AddWithValue("user", user);

什么时候应该(根据互联网):

command.Parameters.AddWithValue("@user", user);

该方法是否支持没有@?

的参数名称

1 个答案:

答案 0 :(得分:1)

根据我的经验,两者对于与SQL Server连接的.NET应用程序是等效的。

我个人使用带有@标志的符号。