DbProvider 클래스를 사용하여 일반 DAL 구성 요소를 생성하려고합니다. 다른 데이터베이스 공급자간에 전환 할 때 편리합니다. Oracle 2.2가 설치된 시스템에서 Oracle Provider ODP.NET은 시스템에서 사용 가능한 모든 데이터베이스 제공자를 나열하려고 시도 할 때 나열되지 않습니다.DbProviderFactories에 나열되지 않은 Oracle 데이터 공급자 (ODP.NET)
DataTable dtable = DbProviderFactories.GetFactoryClasses();
Oracle.DataAccess.dll을 참조하고 OracleConnection 클래스를 사용하여 Oracle에 연결하는 것은 문제가되지 않습니다.
OracleConnection con = new OracleConnection();
내가 뭘 잘못하고 있니?
편집 : 이 page에 따르면 목록에 "Oracle Data Provider for .NET"이 표시됩니다.