0

新しいOracleDataProvider.Netライブラリを使用するサンプル(ASP).Netコードへのリンクを共有できる人はいますか?

System.Data.OracleClientクラスを使用するWebアプリケーションコードをコード化しており、.Net用の新しいOracleDataProviderに移行したいと考えています。

ありがとう

4

2 に答える 2

1

In / Outパラメータまたはカーソルを使用して奇妙なことをしているのでない限り、それらの使用方法に実際の違いはありません。

コードに表示される違いは、名前空間がに変更されることOracle.DataAccessです。ほとんどのタイプ名は同じままだったと思います。

于 2010-07-18T14:50:31.853 に答える
1

コードは標準のADO.NETコードのように見える可能性があり、:を使用しますOracleConnection

var connectionString = "Data Source=ORCL;User Id=user;Password=pwd;";

using (var conn = new OracleConnection(connectionString))
using (var cmd = conn.CreateCommand())
{
    conn.Open(); 
    cmd.CommandText = "SELECT name FROM mytable";
    using (var reader = cmd.ExecuteReader())
    {
        while (reader.Read())
        {
            string name = reader.GetString(0);
            // TODO: process the results here
        }
    }
}
于 2010-07-18T19:46:05.377 に答える