C# 在C语言中从Oracle数据库查询数据的方法#

C# 在C语言中从Oracle数据库查询数据的方法#,c#,oracle,database-connection,C#,Oracle,Database Connection,目前,我正在使用以下方法从Oracle数据库获取数据,并将其返回到DataTable: private static DataTable OraSelect(string cmdString) { string conString = ConfigurationManager.AppSettings["dbconnection"]; OracleConnection oraCon = new OracleConnection(conString); OracleComma

目前,我正在使用以下方法从Oracle数据库获取数据,并将其返回到
DataTable

private static DataTable OraSelect(string cmdString)
{
    string conString = ConfigurationManager.AppSettings["dbconnection"];
    OracleConnection oraCon = new OracleConnection(conString);
    OracleCommand oraCmd = new OracleCommand(cmdString, oraCon);
    OracleDataAdapter oraDA = new OracleDataAdapter(oraCmd.CommandText, oraCon);
    DataTable dt = new DataTable();
    oraCon.Open();
    oraDA.Fill(dt);
    oraCon.Close();
    return dt;
}
Visual Studio显示以下警告:“OracleConnection已被弃用。”

我认为这不是最好的办法。你能给我举一些例子,说明如何用更好的方法从Oracle数据库中获取数据吗?

你是否看到了类定义中清楚地说明的内容

[ObsoleteAttribute("OracleConnection has been deprecated. http://go.microsoft.com/fwlink/?LinkID=144260", 
    false)]
public sealed class OracleConnection : DbConnection, ICloneable
遵循属性构造函数参数()中提到的链接

您应该使用特定的


例如:

您尝试过搜索吗?