• 고객센터
  • 교육
  • 매뉴얼
  • 데모
  • 제품소개
//----------------------------------------
* 고객시스템명 :
* 문의할 Component명 및 버전 : grid 1.2.1.306
* DataSet 버전 : 1.2.1.67
* Tr 버전 : 1.2.1.42
* 문의 유형(질문/요청/참조) : 질문
* 내용 :
//----------------------------------------

안녕하세요.

Gause .Net 버전은  2009.01.30_5.0.2.5 입니다.

이전에 com+ 버전을 사용하다 .Net 버전으로 변경하여 신규 개발중입니다.
com+에서 사용하던 경우와 비교해볼때 편리한 점도 있지만 이해가 되지않는 부분도 있어서
질문드립니다. 단순히 궁금한 사항이 아니라 심각한 오류가 발생하였기에 빠른 답변을 해주시면
고맙겠습니다.

1. 서비스 작성내용중
   com+ 에서는
    "GauceDS.MakeDataSetInfo "telno"               ,GAUCE_STRING ,  GAUCE_NORMAL_COL,   20,0"
     이런 코딩을 했었는데 ,Net버전에서는 이런 코딩이 필요없더군요,,
     그래서 그런지 몰라도 NOT NULL 칼럼인 경우는 무조건 입력되지 않으면 그리드에서 다른 칼럼,row 로
     이동되지 않는데, com+처럼  "GAUCE_NORMAL_COL " 로 임의 지정이 되지 않나요?

2. 그리드에서 NOT NULL 인 칼럼에 값을 입력하고 그리드상의 포커스를 이동하지 않고 저장 버튼을 클릭하면
    데이터셋에서 값이 bind 되지 않는 것 처럼 값이 없다고 error message가 나옵니다.(물론 메세지 처리는
    저희가 코딩을 한것이지만요...)

3. 또, 그리드 형식에서 insert/delete/update할때 tr처리후에는 dataset의 status가 normal로 clear되는게
    아닌가요? com+에서는 전혀 문제되지 않았었는데 .NET 에서는 이런 문제들이 마구 발생하네요--;

4. 데이터셋의 row count가 50인데 insert/update를 48개까지는 정상적으로 처리되는데 49 이상부터는 50077 에러
   가 납니다.  여러가지 경우를 테스트를 해봤는데 마찬가지입니다. 도저히 이해가 되지 않네요.

-----

이상입니다. 사실 더 있는데 이런 문제들이 해결된 이후 상황을 보려고 합니다.
제발 빠른 답변부탁드립니다.
(e-mail: hjysson@cyberwin.co.kr )

수고하세요^^
 
Tag List
XE Login