2010-12-17 26 views

答えて

2

データプロバイダによって異なります。参照:ConnectionString.comさらに具体的には:The .NET Data Provider for Oracle。接続文字列はweb.configファイルで非常によく似ています。

同じ名前を持つことができる オブジェクトの種類を知る必要がある:唯一の違いは、obiously、システム/ DB名(複数可)、ユーザID、PWD等

Namespacesあろうと はありません。このためには、 という概念を導入するために必要なのは です。名前空間は、オブジェクト型の グループを定義します。 すべての名前は、スキーマと名前によって識別される 固有のものでなければなりません。異なる名前空間にあるオブジェクト は、同じ名前の を共有できます。

これは、ASP.NETに固有のものです。これには、nice tutorialもあります。そして興味のあるかもしれないanother article

と.NETのOracleプロバイダーを使用してコードスニペット(:)

public DataTable myDataTable(string SQL, string ConnStr) 
{ 
    OracleConnection cn = default(OracleConnection); 
    DataSet dsTemp = null; 
    OracleDataAdapter dsCmd = default(OracleDataAdapter); 

    cn = new OracleConnection(ConnStr); 
    cn.Open(); 

    dsCmd = new OracleDataAdapter(SQL, cn); 
    dsTemp = new DataSet(); 
    dsCmd.Fill(dsTemp, "myQuery"); 
    cn.Close(); 
    return dsTemp.Tables[0]; 
} 
関連する問題