c# oracle update,C#连接oracle实现增删改查
时间: 2023-09-28 15:03:51 浏览: 240
您好,要使用 C# 连接 Oracle 数据库并实现增删改查操作,首先需要安装 Oracle 数据库和 Oracle 客户端,然后在 C# 项目中引用 Oracle 客户端库。
以下是一个简单的示例代码,演示如何连接 Oracle 数据库,执行更新操作:
```csharp
using System;
using System.Data;
using Oracle.ManagedDataAccess.Client;
class OracleUpdateDemo
{
static void Main()
{
string connectionString = "Data Source=<your_database>;User ID=<your_username>;Password=<your_password>";
using (OracleConnection connection = new OracleConnection(connectionString))
{
string sql = "UPDATE employees SET salary = :new_salary WHERE department_id = :dept_id";
using (OracleCommand command = new OracleCommand(sql, connection))
{
command.Parameters.Add(":new_salary", OracleDbType.Decimal).Value = 5000;
command.Parameters.Add(":dept_id", OracleDbType.Int32).Value = 100;
connection.Open();
int rowsUpdated = command.ExecuteNonQuery();
Console.WriteLine("{0} rows updated", rowsUpdated);
}
}
}
}
```
在上面的示例代码中,我们创建了一个 `OracleConnection` 对象,指定了连接字符串。然后创建了一个 `OracleCommand` 对象,指定了要执行的 SQL 语句和参数。最后打开连接,调用 `ExecuteNonQuery` 方法执行更新操作,并输出更新的行数。
您可以根据需要修改上面的示例代码,实现其他的数据库操作。希望对您有所帮助!
阅读全文