asp.net3.5를 사용하여 Oracle 11g 데이터베이스에 어떻게 연결합니까?Asp.Net을 사용하여 Oracle 11g 데이터베이스에 연결하는 방법
web.config 파일에 이름 공간과 연결 문자열을 쓰는 방법은 무엇입니까?
도와주세요 ..
asp.net3.5를 사용하여 Oracle 11g 데이터베이스에 어떻게 연결합니까?Asp.Net을 사용하여 Oracle 11g 데이터베이스에 연결하는 방법
web.config 파일에 이름 공간과 연결 문자열을 쓰는 방법은 무엇입니까?
도와주세요 ..
데이터 제공 업체에 따라 다릅니다. 참조 : ConnectionString.com 아마도 더 구체적으로는 The .NET Data Provider for Oracle입니다. 연결 문자열은 web.config 파일에서 매우 유사해야합니다.
는 같은 이름을 가질 수 객체의 유형을 알 필요가있다 : 유일한 차이는, obiously, 시스템/DB 이름 (들), 사용자 ID, PWD 등
Namespaces 될 것입니다 그리고 은 그렇지 않습니다. 이를 위해 이라는 개념을 도입하는 데 필요한 네임 스페이스입니다. 네임 스페이스는 모든 이름이 스키마와 이름으로 식별되는 으로 고유해야하는 개체 유형 그룹을 정의합니다. 다른 네임 스페이스의 개체 은 같은 이름을 공유 할 수 있습니다.
여기에는 nice tutorial도 있는데, ASP.NET에 따라 다를 수 있습니다. 그리고 관심을 가질만한 another article.
그리고 코드 (사용하여 .NET 오라클 제공자 :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];
}