Background Image

FORUM

조회 수 19713 추천 수 0 댓글 4
?

단축키

Prev이전 문서

Next다음 문서

크게 작게 위로 아래로 댓글로 가기 인쇄

* 질문 등록 시 다음의 내용을 꼭 기입하여 주세요.
OS
Window7 32bit
CUBRID Ver.
  9.2
CUBRID TOOL Ver.
[도움말]-[버전정보] 확인
응용 환경(API)
  ado.net

* CUBRID 응용 오류, SQL 오류 또는 SQL 튜닝 관련된 문의는 반드시 다음의 내용을 추가해 주세요. 비밀글이나 비밀 댓글도 가능합니다.
* 저희가 상황을 이해하고, 재현이 가능해야 알 수 있는 문제들이 많습니다. 가능한 정보/정황들을 부탁합니다.
에러 내용 및 재현 방법 재현 가능한 Source와 SQL
관련 테이블(인덱스, 키정보 포함) 정보 CUBRID 홈 디렉토리 아래 log 디렉토리 압축


-------------- 아래에 질문 사항을 기입해 주세요. ------------------------------------------------------------------------

1. ado.net의 cubrid.data.dll 파일 9.2버전은 C# 참조추가시 정상적으로 참조하지 못합니다.(노란색 느낌표가 뜹니다.)

   9.1버전의 cubrid.data.dll 파일로 하면 정상 참조 가능해서 지금은 9.1버전의 dll로 테스트 중입니다.

   9.2버전은 왜 안될까요?

 

2. DB의 문자셋을 utf-8로 하고 테이블의 콜레이션도 utf8_ko_cs로 설정해서 생성하였습니다.

   테이블명과 컬럼명은 한글로 했구요. 데이터 또한 한글이 포함되어있습니다.

  

C#에서 아래와 같이 실행하였습니다.

DataTable dt = new DataTable();

CUBRIDCommand cmd = new CUBRIDCommand("select * from 테스트테이블", conn);

cmd.CommandType = CommandType.Text;
CUBRIDDataAdapter adapter = new CUBRIDDataAdapter(cmd);
adapter.Fill(dt);

datagridview.DataSource = dt;

 

위 소스처럼 c#의 데이터그리드뷰에 데이터소스로 지정해주었습니다.

실행결과 데이터는 한글로 정상적으로 나옵니다.

그런데 문제는 컬럼명(한글)들이 깨져서 나오네요.

 

다른 자료들을 찾아보았으나 뚜렷한 해결책은 없어보이는데 혹시나 해서 문의합니다.

진정 컬럼명을 영어로 설정해야 하는 건지요...


  • ?
    이용미 2013.11.07 22:50

    안녕하세요. 답변이 늦어 죄송합니다.

    아래와 같이 답변을 정리하였으니 확인 부탁 드립니다.

    1. 9.2 버전에서의 ADO.net Provider가 말씀하신 것과 같은 문제가 발생하는 것을 확인하였습니다.

        추가 확인 후, 수정될 수 있도록 하겠습니다.

    2. 해당 내용도 9.1 버전의 ADO.net Provider에서 확인하였습니다.

        그러나 일반적으로 테이블명 혹은 컬럼명의 경우 영문을 사용하기 때문에 가급적이면, 영문 컬럼명을 이용하여 주시길 바람니다.

    감사합니다.

  • ?
    이용미 2013.11.12 23:05

    안녕하세요. 

    1. ado.net Driver가 .NET 4.0에 맞게 빌드되어 있었기 때문에 문제가 발생한 것으로 확인되었고,

       .NET 3.5용 바이너리를 별도로 릴리즈 할 계획이라고 전달받았습니다.

    2. 현재 추가 확인중에 있습니다.


    추가 확인 사항이 있으면 댓글 추가하도록 하겠습니다.

    감사합니다.

  • ?
    미르 2013.11.13 00:43

    답변감사합니다.

    추가확인 사항 있을 때 마다 알려주신다니 정말 감사드립니다.

  • ?
    이용미 2013.11.15 19:58

    안녕하세요. 


    1번 사항과 관련하여 이슈해결된 Driver 바이너리 파일이 ftp 페이지에 제공되었습니다.

    해당 이슈는 .NET 3.5에서 링크가 되지 않는 현상을 해결한(.NET 3.5/4.0 모두 호환) 바이너리 파일(9.2.0.0002)입니다.


    아래 링크를 확인 부탁 드립니다.

    링크 1 : ftp://ftp.cubrid.org/CUBRID_Drivers/ADO.NET_Driver/9.2.0/


    감사합니다.


  1. SQLGate for CUBRID 영구 무료 라이선스 제공

    Date2020.04.09 Byadmin Views4262
    read more
  2. ADO.Net 사용중입니다. 상태확인 방법을 알고 싶습니다.

    Date2015.10.22 ByCUCUCUCU Views5691
    Read More
  3. ADO.net Driver 변경 시 cascci.dll 로드할 수 없다는 오류

    Date2017.07.25 By물병 Views497
    Read More
  4. ADO.net 또는 ODBC에 대한 질문입니다.

    Date2012.03.20 By세스카 Views13371
    Read More
  5. ADO이용시 OLEDB Driver에러

    Date2010.01.29 Byflypig Views15617
    Read More
  6. AIX에 CUBRID 설치 후 오류사항 문의

    Date2015.06.02 By최명호 Views7731
    Read More
  7. ALTER 로 PK 여러 개 지정하고싶습니다

    Date2021.07.21 By사탕구름 Views809
    Read More
  8. ARRAY 데이터 타입에 대한 SQL 질문

    Date2010.10.08 By지용 Views10243
    Read More
  9. AUTO INCREASE 가 편집이 안됨

    Date2022.02.08 By큐브리드어려워요 Views260
    Read More
  10. AUTO_INCREMENT 수동 증가 문의

    Date2021.08.19 Bycubrid초보 Views716
    Read More
  11. AUTO_INCREMENT 컬럼 이용시

    Date2009.12.22 Byhyperhand Views17638
    Read More
  12. AVG 함수관련 질문드려요

    Date2013.06.10 By구름마음 Views13676
    Read More
  13. Ado.NET : Cannot connect to CUBRID CAS 오류

    Date2017.05.05 Bywebsiter Views57752
    Read More
  14. Ado.net. ExecuteNonQuery의 반환값이 항상 0 입니다.

    Date2019.01.08 By모비23 Views1460
    Read More
  15. An IOException was caught during reading the inputstream

    Date2015.11.26 By익명2 Views6828
    Read More
  16. An IOException was caught during reading the inputstream

    Date2015.11.26 By익명2 Views6871
    Read More
  17. An IOException was caught during reading the inputstream. 오류 조치방법 좀 알려주세요.

    Date2019.10.29 Byldev27 Views308
    Read More
  18. An internal error occurred during: "Fetching children of <DB명>". java.lang.NullPointerException 에러

    Date2021.04.06 Byysh Views473
    Read More
  19. Apm_setup7로 자동설치시 연동이 안되는데...

    Date2010.11.08 By또랑 Views8277
    Read More
  20. Archive Log만으로 타임복구가 가능한가요?

    Date2016.04.29 By핑핑크 Views9816
    Read More
  21. Archive log 관리 질문

    Date2013.07.16 Byjune2 Views9325
    Read More
Board Pagination Prev 1 2 3 4 5 6 7 8 9 10 11 ... 199 Next
/ 199

Contact Cubrid

대표전화 070-4077-2110 / 기술문의 070-4077-2113 / 영업문의 070-4077-2112 / Email. contact_at_cubrid.com
Contact Sales