Click here to view and discuss this page in DocCommentXchange. In the future, you will be sent there automatically.
向集合中添加一个新的、用指定的参数名和值创建的 ULParameter。
Public Function Add( ByVal parameterName As String, ByVal value As Object ) As ULParameter
public ULParameter Add(string parameterName, object value)
parameterName 参数的名称。对于未命名参数,请使用一个空字符串 ("") 或空值引用(在 Visual Basic 中为 Nothing)作为其值。在 UltraLite.NET 中,参数名不由 ULCommand 来使用。
value 要作为参数值的 System.Object。
新 ULParameter 对象。
集合中的所有参数均被视为定位参数,且必须按照 ULCommand.CommandText 中对应的问号占位符的顺序添加到集合中。例如,集合中的第一个参数对应 SQL 语句中的第一个问号,集合中的第二个参数对应 SQL 语句中的第二个问号,依此类推。ULCommand.CommandText 中问号的个数必须至少与集合中参数的个数相同。以空值替代缺少的参数。
鉴于系统对 0 和 0.0 常量的特殊处理方法以及对重载方法的解析方式,我们强烈建议您在使用此方法时显式地将常量值转换为类型对象。
以下代码将向名为 cmd 的 ULCommand 中添加一个值为 0 的 ULParameter。
' Visual Basic cmd.Parameters.Add( "", CType( 0, Object ) )
以下代码为 C# 语言等效代码:
// C# cmd.Parameters.Add( "", (object)0 );