2011-09-15 8 views
1

C#을 사용하여 웹 응용 프로그램을 개발 중입니다. IIS에 응용 프로그램을 배포했습니다. 2 명의 사용자가 같은 시간에 같은 페이지에 액세스 할 때 한 사용자가 결과를 얻고 다른 사용자가 오류를 얻습니다. 나는 그 문제가 뭔지 모른다.웹 페이지 액세스 문제

IIS 배포 또는 응용 프로그램에 문제가 있습니까? 와트 내가

예외 정보를 얻고 당신의 안내 전화 다음과 같은 오류 메시지가 들어

: 예외 유형 : DataAccessException과 예외 메시지 : DataTable의를 만드는 문제가 발생했습니다. D : \ Ranga \ EHE Backup \ CRM \ CRM.EHE \ CRM.EHE.Database \ RRReport에있는 CRM.EHE.Database.DB_RRReport.getPortFolios (문자열 strMonth, 문자열 strYear)의 CorpAct.DataAccess.ORADataFactory.CreateDataTable (DataRequest 요청) \ DB_RRReport.cs : 312시에

+0

다른 사용자의 답변이 완전히 바뀌므로 질문을 크게 수정하지 마십시오. – Kev

답변

1

코드 문제라고 생각하십시오. 액세스하는 페이지가 일부 데이터를 DataBase에 쓰고 데이터가 충돌하는 경우 오류가 발생할 수 있습니다.이 경우 트랜잭션을 사용해야합니다.

또는 자물쇠를 사용하십시오.

오류 텍스트를 게시하십시오!

0

페이지에 누군가가 액세스 할 수있는 경우 다른 사람이 페이지를 보는 데 어려움을 겪고있을 때 IIS 구성에 문제가있는 것 같지 않습니다. 문제를 해결하기 위해 얻은 오류에 대해 자세히 알아볼 필요가 있습니다. 행운을 빕니다!