Как получить доступ к данным оракула с помощью Linq через ADO.net? - PullRequest
6 голосов
/ 14 ноября 2011

Я делаю это для подключения базы данных, используя 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.Я слышал, что это возможно с помощью сущностей.

1 Ответ

4 голосов
/ 14 ноября 2011

Есть некоторые сторонние провайдеры, которые поддерживают EF сегодня.Лично я уже некоторое время использую Devart dotConnect для Oracle .Datadirect - еще один такой вариант.

Oracle имеет бета-версию своего поставщика ODP.Net, поддерживающего EF , я еще не пытался его использовать.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...