c#连接oracle查询
时间: 2023-08-02 21:06:28 浏览: 146
连接 Oracle 数据库并查询可以使用 Oracle 提供的 .NET 数据访问组件 Oracle.DataAccess.Client。以下是一个简单的 C# 代码示例:
```csharp
using Oracle.DataAccess.Client;
string connString = "Data Source=<Oracle 数据库连接字符串>;User ID=<用户名>;Password=<密码>";
using (OracleConnection conn = new OracleConnection(connString))
{
conn.Open();
string sql = "SELECT * FROM <表名> WHERE <条件>";
using (OracleCommand cmd = new OracleCommand(sql, conn))
{
using (OracleDataReader reader = cmd.ExecuteReader())
{
while (reader.Read())
{
// 处理查询结果
}
}
}
}
```
其中,`connString` 是连接字符串,需要替换成实际的 Oracle 数据库连接字符串、用户名和密码。`sql` 是查询语句,需要替换成实际的查询语句和条件。在 `OracleCommand` 中执行查询语句,使用 `OracleDataReader` 读取查询结果。最后在 `while` 循环中处理查询结果。
阅读全文