问:
请,我想问一下,如何使用 Informix 数据库中的参数化查询执行查询(选择语句),并举一个简单的例子。提前致谢。
编辑:
我用
IfxConnection
和IfxCommand
问:
请,我想问一下,如何使用 Informix 数据库中的参数化查询执行查询(选择语句),并举一个简单的例子。提前致谢。
编辑:
我用
IfxConnection
和IfxCommand
用于 OLE DB 的 .NET Framework 数据提供程序
这只是调用底层 OLEDB 提供程序的包装 OleDbConnection 类的一个连接字符串示例。有关与此类一起使用的更多连接字符串,请参阅相应的 OLE DB 提供程序。
Provider=Ifxoledbc;Data Source=dbName@serverName;User ID=myUsername;Password=myPassword;
public void CreateMyOleDbCommand(OleDbConnection connection,
string queryString, OleDbParameter[] parameters)
{
OleDbCommand command = new OleDbCommand(queryString, connection);
command.CommandText =
"SELECT CustomerID, CompanyName FROM Customers WHERE Country = ? AND City = ?";
command.Parameters.Add(parameters);
for (int j=0; j<parameters.Length; j++)
{
command.Parameters.Add(parameters[j]) ;
}
string message = "";
for (int i = 0; i < command.Parameters.Count; i++)
{
message += command.Parameters[i].ToString() + "\n";
}
Console.WriteLine(message);
}
希望这会有所帮助