什么是建立OraConnection的“新”方式?Microsoft将几个类定义为过时的.https://msdn.microsoft.com/en-us/library/system.data.oracleclient.aspx我过去常常使用这些方面的东西:string queryString = INSERT IN...

什么是建立OraConnection的“新”方式?
Microsoft将几个类定义为过时的.
https://msdn.microsoft.com/en-us/library/system.data.oracleclient.aspx
我过去常常使用这些方面的东西:
string queryString =
"INSERT INTO Dept (DeptNo, Dname, Loc) values (50, 'TECHNOLOGY', 'DENVER')";
using (OracleConnection connection = new OracleConnection(connectionString))
{
OracleCommand command = new OracleCommand(queryString);
command.Connection = connection;
try
{
connection.Open();
command.ExecuteNonQuery();
}
catch (Exception ex)
{
Console.WriteLine(ex.Message);
}
但是,所有这些类似乎都被弃用了.
解决方法:
是的,System.Data.OracleClient已过时.
根据以下链接下载最新的Oracle客户端(ODP.Net):
http://www.oracle.com/technetwork/topics/dotnet/index-085163.html
并在您的代码中引用以下命名空间
using Oracle.DataAccess.Client;
织梦狗教程
本文标题为:c# – 如何在不使用过时的OracleConnection类的情况下建立OracleConnection


基础教程推荐
猜你喜欢
- VS2019配置OpenCV4.1.0详细教程与测试代码(推荐) 2023-02-08
- C#生成Word文件(图片、文字) 2023-01-22
- C#中委托的基础入门与实现方法 2023-04-27
- C# .NET及Mono跨平台实现原理解析 2023-02-16
- c# 实现观察者模式 2023-03-28
- 基于C#实现串口通信 2023-05-21
- c# – 具有现有数据库模式的Dapper.Rainbow 2023-11-10
- Unity Shader实现素描风格的渲染 2023-02-16
- Unity Shader片段着色器使用基础详解 2023-07-19
- windows 2012 IIS 部署 .net core HTTP Error 502.5 - Process Failure 错误解决办法 2023-09-26