目前根据网上的资料C#连Oracle数据主要有两种方式OracleClient和OleDB,不得不说这两种方式都非常古老了,更别说ADO.Net组件组件中的OracleClient已经被弃用了。
但是现在有了一种新的解决方案,那就是Oracle官方的OracleClient,而且用了它之后也不再需要单独的监听程序了。
下面是使用方法:
1.右键您的项目---管理NuGet程序包-搜索Oracle找到Oracle.ManagedDataAccess这个插件;
2.下面直接按照往常的通用方法写就可以了
/// <summary>
/// 连接字符串
/// </summary>
private static string connString = ConfigurationManager.AppSettings["DataSourceConnection"];
/// <summary>
/// 执行单条sql
/// </summary>
/// <param name="sql">sql语句</param>
/// <param name="par