2013-08-18 4 views
0

내 웹 응용 프로그램에서 간단한 XtraReport를 만들려고합니다. 이 경우 을 App_Code 폴더에 DataSet 클래스를 만들고 "서버 탐색기"도구 모음에서 테이블을 드래그합니다. 그러나 새로 생성 된 DataSet Class는 XtraReport의 DataSource 드롭 다운 목록에 표시되지 않습니다. **XtraReport에서 데이터 집합을 설정하는 방법

The type 'Oracle.DataAccess.Client.OracleCommand' exists in both 'c:\Windows\assembly\GAC_32\Oracle.DataAccess\2.112.3.0__89b483f429c47342\oracle.dataaccess.dll' and 'c:\Program Files (x86)\Reference Assemblies\Microsoft\Framework.NETFramework\v4.0\Oracle.DataAccess.dll' c:\Users\Awaidus\AppData\Local\Temp\Temporary ASP.NET Files\surveybuilder\8874cc1e\a1214053\App_Code.qqrotzbv.4.cs

Message 1 Could not find schema information for the element 'devExpress'. D:\Awaidus\Documents\visual studio 2012\Project\Global\SurveyBuilder\web.config 118 3 D:...\SurveyBuilder

Message 2 Could not find schema information for the element 'themes'. D:\Awaidus\Documents\visual studio 2012\Project\Global\SurveyBuilder\web.config 119 4 D:...\SurveyBuilder\

Message 6 Could not find schema information for the attribute 'customThemeAssemblies'. D:\Awaidus\Documents\visual studio 2012\Project\Global\SurveyBuilder\web.config 119 67 D:...\SurveyBuilder\

Message 10 Could not find schema information for the attribute 'enableResourceCompression'. D:\Awaidus\Documents\visual studio 2012\Project\Global\SurveyBuilder\web.config 120 79 D:...\SurveyBuilder\

Message 14 Could not find schema information for the attribute 'doctypeMode'. D:\Awaidus\Documents\visual studio 2012\Project\Global\SurveyBuilder\web.config 121 33 D:...\SurveyBuilder\

등 등 등 등 등 : 또한, 내가 다음 오류의 많은 웹 사이트를 구축 할 때 (거의 16 메시지 + 10 오류)가 ..이 같은

"오류 발생 .

<connectionStrings> 
    <add name="OralceConnectionString" 
     connectionString="DATA SOURCE=SOHAIB;PASSWORD=pak;PERSIST SECURITY INFO=True;USER ID=AWAIDUS" 
     providerName="Oracle.DataAccess.Client" /> 
    </connectionStrings> 
: 기타 등등 등등 등등

제가

파일은 다음과 같다 의 Web.config를 정의를 ConnectionString

와 "ConnectionManager.cs"클래스 다음으로 다음에서이 연결을 얻을 : 그것은 또한 여기에서 언급되는

public class ConnectionManager 
{ 
    public static OracleConnection getSohaibOracleConnection() 
    { 
     string connectionString = ConfigurationManager.ConnectionStrings["OralceConnectionString"].ConnectionString; 
     OracleConnection connection = new OracleConnection(connectionString); 

     connection.Open(); 
     return connection; 
    } 
} 

내가 (예 : 루트 폴더의 웹 사이트 또는 어딘가로의 App_Code 폴더 외부 DataSet 클래스를 만드는 것이 그렇지 않으면 이러한 오류는 사라지지만 해당 DataSet 클래스는 여전히 XtraReport 페이지에 표시되지 않습니다. 이것 좀 도와주세요. 나는이 문제점에 아주 붙어있다. DataSet 클래스로 XtraReport를 만들려면 어떻게해야합니까? 많은 thanxx과 관련,

Awaidus

답변

0

내가 오라클이 4.0 2.0 프레임 워크와 초 오라클 데이터 공급자 하나의 두 버전을주고 있음을 깨달았다. 테이블을 DataSet.xsd 클래스로 드래그 할 때마다 4.0 버전이 내 어셈블리에 삽입되는 반면 컴파일러가 2.0 버전을 사용하는 반면 컴파일러는 많은 오류로 인해 불만을 토로합니다. 그래서 2.0 버전을 제거하고 Oracel.DataAccess 어셈블리 버전 4.0.xx.x를 추가하고 문제점을 해결합니다. 오라클 사용 중에 이러한 오류가 발생하면 대답으로 간주하십시오. 감사합니다. .

관련 문제