虽然 msdn 
http://msdn.microsoft.com/zh-cn/library/system.data.sqlclient.sqlparameter.parametername(v=vs.110).aspx
中有写:ParameterName 以“@参数名”格式来指定。 在执行依赖于参数的 SqlCommand 之前必须设置 ParameterName。但我发现实现应用过程中, 不写那个 "@" 是可以的。 有无啥理论依据呢?或者说为什么不写也可以的呢?SqlParameter