我很好奇是否可以在运行时创建一个SQLParameter并将其添加到SQLCommand中。
我想做的是:
public void addParameters(string paramName, paramType, SqlParameter paramCommand)
{
SqlParameter myParameter = new SqlParameter("@" + paramName, paramType);
paramCommand.Parameters.Add(myParameter);
}
问题是传递 paramType,它是SqlDbType,我不知道:
1.如何在此处实现/使用它
2.何时调用此函数。
注意:我只想将参数添加到我的SQLCommand对象。是这样的:
SqlParameter myParameter = new SqlParameter("@user", SqlDbType.Char);