Oledb provider를 통해 연결 시 bigint 컬럼 값을 얻고자 할 경우 오류가 발생하는 현상이 있습니다.
아래 이전에 작성된 질문글을 확인 하니 R2.1 버젼부터는 지원을 한다고 하던데.. 안되네요..
http://www.cubrid.com/zbxe/bbs_developer_qa/87576
CUBRIDProvider.dll 버젼은 '8.4.1.2032' 를 사용하고 있습니다.
Oledb provider를 통해 연결 시 bigint 컬럼 값을 얻고자 할 경우 오류가 발생하는 현상이 있습니다.
아래 이전에 작성된 질문글을 확인 하니 R2.1 버젼부터는 지원을 한다고 하던데.. 안되네요..
http://www.cubrid.com/zbxe/bbs_developer_qa/87576
CUBRIDProvider.dll 버젼은 '8.4.1.2032' 를 사용하고 있습니다.
안녕하세요.
혹시 어떤 오류가 발생하는지 알수 있을까요?
사내에서 테스트 하였을 때에는 정상적으로 수행이 되었습니다.
제가 Test한 소스의 일부분 입니다.
- 테스트 시 사용한 테이블 : create table tmp (col1 int, col2 bigint);
insert into tmp values(1, 8934), (2, 89.1), (3, 89.8), (4, 3458901122);
- 데이터 확인 부분
cmd.CommandText = "select col2 from tmp where col1=4";
long res = (Int64)cmd.ExcuteScalar();
Sketchbook5, 스케치북5
Sketchbook5, 스케치북5
Sketchbook5, 스케치북5
Sketchbook5, 스케치북5
사내 확인 후 답변 드리도록 하겠습니다.
답변이 늦어져 죄송합니다.