Background Image

FORUM

Js
조회 수 171 추천 수 0 댓글 2
?

단축키

Prev이전 문서

Next다음 문서

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

* 질문 등록 시 다음의 내용을 꼭 기입하여 주세요.
OS
Window10 64bit
CUBRID Ver.
10.2.0.8797
CUBRID TOOL Ver.
10.2.0.0001
응용 환경(API)
ADO.NET 4.0, C#

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


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

사용 .net 버전은 4.0 이고 드라이버는 Cubrid 사이트의 ADO.NET Driver - CUBRID 10.2 를 다운받아 CUBRID.Data.dll 파일을 참조에 추가하여 테스트했습니다.

DB는 문자집합 ko_KR.euckr으로 생성하여 테이블 생성 시 콜레이션 euckr_bin 로 생성하였습니다.

컬럼명은 영어_영어 의 형태입니다.

ex : test_test


밑의 테스트코드로 진행하였을때 reader의 columninfos 값이 utf-8 문자집합으로 반환되고 있어 문자가 깨져보입니다.

컬럼명을 euc-kr로 반환받을 수 있는 방법에 대하여 문의드립니다.



테스트 코드

using CUBRID.Data.CUBRIDClient;


string ConnectionString = string.Format("server={0};database=testdb;user=dba;password=test;Cache Authentication=True;Encrypt Password=False;Mask Password=False;Persist Encrypted=False;Persist Security Info=True;Port=30000;Fetch Size=5000;Charset=euc-kr;", "127.0.0.1");



conn = new CUBRIDConnection();

conn.ConnectionString = this.ConnectionString;

conn.Open();


string sql = "select * from testb";


CUBRIDCommand cmd = new CUBRIDCommand();

cmd.Connection = conn;

cmd.CommandText = sql;

cmd.Prepare();

DbDataReader reader = cmd.ExecuteReader();

cubrid.data.dll.pngcolumninfos.png



  • ?
    큐브리드_김주현 2020.05.20 11:28
    큐브리드를 이용해 주셔서 감사합니다.

    DB connection에서 Charset=euc-kr를 삭제 후 테스트 해보시겠어요???
    재현 시 Charset=euc-kr 삭제 시, 정상적으로 가져오는 것을 확인하였습니다.
    감사합니다.
  • ?
    Js 2020.05.20 14:44

    답변 감사합니다.
    우선 답변해 주신 대로 Charset=euc-kr 삭제 후 columninfos 값은 정상적으로 가져오나
    Charset 삭제할 경우 기본값인 utf-8로 연결되어 DB의 euc-kr 데이터가 깨져 보이는 것 같습니다.
    Charset = utf-8 로 지정하였을 경우에도 columninfos 값은 정상적으로 가져오나 DB의 euc-kr 데이터는 깨져 보입니다.

    Charset = euc-kr 로 설정하였을 때 columninfos 값을 euc-kr 로 반환받을 수 있는 방법은 없을까요?


  1. CUBRID 사용자를 위한 DBeaver 도구 출시 안내

    Date2024.04.23 Byadmin Views34
    read more
  2. SQLGate for CUBRID 영구 무료 라이선스 제공

    Date2020.04.09 Byadmin Views4458
    read more
  3. 프로시저 질문드립니다.

    Date2020.05.25 Byhiy5978 Views236
    Read More
  4. cubrid manager 데이터 가져오기 응답없음

    Date2020.05.25 Byohgeumjin Views310
    Read More
  5. 마이그레이션 툴 문의

    Date2020.05.20 By희블리네 Views106
    Read More
  6. 자바함수 사용시 데이터 누락 되는경우가 있는거같습니다

    Date2020.05.19 By양석규 Views250
    Read More
  7. ADO.NET columninfos 반환값 관련 문의

    Date2020.05.18 ByJs Views171
    Read More
  8. 큐브리드 시리얼 명칭 변경하는 곳은 어디에 있나요?ㅠㅠ

    Date2020.05.18 Bytpdms8 Views446
    Read More
  9. 큐브리드에서 ddl 를 뽑아내고 싶습니다.

    Date2020.05.18 Byvarsql Views793
    Read More
  10. PHP DRIVER 컴파일 설치시 오류

    Date2020.05.15 By나라디 Views199
    Read More
  11. 쿼리 실행 에러 도움 요청 드립니다.

    Date2020.05.15 ByMide Views805
    Read More
  12. cubrid.jdbc.driver.CUBRIDException: Semantic: Cannot coerce host var to type datetime.

    Date2020.05.13 Bymimo Views2921
    Read More
  13. 리눅스에서 CUBRID-python설치시 문제 질문드려요

    Date2020.05.12 By배수민 Views873
    Read More
  14. [cubrid 9.3] database에 설정된 timezone을 얻어오는법 질문입니다.

    Date2020.05.11 Bysmoh Views146
    Read More
  15. HA 구성시 master/slave 상태 확인 방법

    Date2020.05.07 Bynagh Views569
    Read More
  16. 8.4.4ver 큐브리드 JDBC Driver Connection 인터페이스 미구현 문제

    Date2020.05.07 Bybikehee Views476
    Read More
  17. COUNT 함수

    Date2020.05.06 By현수 Views347
    Read More
  18. HA 구성시 MASTER 서버 접속 실패 상황

    Date2020.05.06 Bynagh Views813
    Read More
  19. 큐브리드 매니저 연결시 - 빈번하게 remote host closed connection during handshake 이란 오류가 발생 합니다.

    Date2020.05.06 By마이클 Views3488
    Read More
  20. Mac OS CUBRID 매니저 Remote host closed connection during handshake 오류

    Date2020.05.04 By오충 Views348
    Read More
  21. Failback 하는 방법 좀 알려 주세요.

    Date2020.04.28 ByPhilip Park Views247
    Read More
  22. Cubrid ha master slave 확인 어떻게 하나요?

    Date2020.04.27 ByPhilip Park Views467
    Read More
Board Pagination Prev 1 ... 38 39 40 41 42 43 44 45 46 47 ... 200 Next
/ 200

Contact Cubrid

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