大家好,欢迎来到IT知识分享网。
Parameter 属性
SQL 语句或者存储过程使用的参数集合 GBASE南大通用ParameterCollection,默认
是空集合。
语法
[Visual Basic]
作为 GBaseParameterCollection 的公共 ReadOnly 属性参数
获取
[C#语言]
public GBaseParameterCollection 参数 { get;
注释
GBase ADO.NET 不支持无名参数。每个加入到集合中的参数必须有一个连接
名字。
示例
下面的例子创建一个 GBaseCommand 并显示它的参数。要完成这些,要使用
GBaseConnection,一个 SQL SELECT 查询字符串,和一个 GBaseParameter 对象
数组。
[Visual Basic]
公共子 CreateGBaseCommand(gsConnection As GBaseConnection,
_
gsSelectQuery 作为字符串,gsParamArray() 作为 GBaseParameter)
将 gsCommand 调暗为新的 GBaseCommand(gsSelectQuery, gsConnection)
gsCommand.CommandText = “SELECT id, name FROM gstable” _
&“ WHEREage=?年龄”
gsCommand.UpdatedRowSource = UpdateRowSource.Both
gsCommand.Parameters.Add(gsParamArray)
将 j 调暗为整数
对于 j = 0 到 gsCommand.Parameters.Count – 1
gsCommand.Parameters.Add(gsParamArray(j))
下一个j
将 gsMessage 调暗为 String = “”
将 i 调暗为整数
对于 i = 0 到 gsCommand.Parameters.Count – 1
gsMessage += gsCommand.Parameters(i)。ToString() &
ControlChars.Cr
下一个 i
控制台.WriteLine(gsMessage)
结束副
[C#语言]
public void CreateGBaseCommand(GBaseConnection gsConnection,
string gsSelectQuery,GBaseParameter[] gsParamArray)
{
GBaseCommand gsCommand = 新 GBaseCommand(gsSelectQuery,
gsConnection);
gsCommand.CommandText = “SELECT id,名称 FROM gstable
其中 age=?age“;
gsCommand.Parameters.Add(gsParamArray);
for (int j=0; j<gsParamArray.Length; j++)
{
gsCommand.Parameters.Add(gsParamArray[j]) ;
}
字符串 gsMessage = “”;
for (int i = 0; i < gsCommand.Parameters.Count; i++)
{
gsMessage += gsCommand.Parameters[i]。ToString() + “\n”;
}
MessageBox.Show(gsMessage);
}
免责声明:本站所有文章内容,图片,视频等均是来源于用户投稿和互联网及文摘转载整编而成,不代表本站观点,不承担相关法律责任。其著作权各归其原作者或其出版社所有。如发现本站有涉嫌抄袭侵权/违法违规的内容,侵犯到您的权益,请在线联系站长,一经查实,本站将立刻删除。 本文来自网络,若有侵权,请联系删除,如若转载,请注明出处:https://yundeesoft.com/87589.html