【问题标题】:How to access oracle data using Linq through ADO.net?如何通过 ADO.net 使用 Linq 访问 oracle 数据?
【发布时间】:2011-12-28 19:51:07
【问题描述】:

我这样做是为了使用 sql 连接数据库。

    OracleConnection conn = new OracleConnection();
    conn.ConnectionString = "Data Source=XE;uid=HR;pwd=fusion;";
    conn.Open();
    OracleCommand command = new OracleCommand("Select * from Students", conn);
    DataSet ds = new DataSet();
    OracleDataAdapter oraDa = new OracleDataAdapter(command);
    oraDa.Fill(ds, "Students");
    return ds.Tables["Students"];

但我想使用 Linq 而不是 SQL。我听说可以使用实体。

【问题讨论】:

    标签: c# asp.net linq oracle


    【解决方案1】:

    目前有一些第三方提供商支持 EF。我个人使用Devart dotConnect for Oracle 已经有一段时间了。 Datadirect 是另一个这样的选择。

    Oracle 有一个 beta 版本的 ODP.Net provider supporting EF,我还没试过。

    【讨论】:

      猜你喜欢
      • 2011-04-15
      • 1970-01-01
      • 2010-12-15
      • 2015-07-25
      • 2018-11-13
      • 1970-01-01
      • 2010-12-24
      • 1970-01-01
      相关资源
      最近更新 更多