database.sarang.net
UserID
Passwd
Database
DBMS
MySQL
PostgreSQL
Firebird
Oracle
Informix
Sybase
ㆍMS-SQL
DB2
Cache
CUBRID
LDAP
ALTIBASE
Tibero
DB 문서들
스터디
Community
공지사항
자유게시판
구인|구직
DSN 갤러리
도움주신분들
Admin
운영게시판
최근게시물
MS-SQL Q&A 1102 게시물 읽기
No. 1102
영문은 인식이 되는데 한글은 인식이 안됩니다.도와주십시오.
작성자
학생
작성일
2003-12-18 15:14ⓒ
2003-12-18 15:15ⓜ
조회수
4,925

클라이언트측에서 데이터를 보낼때 인코딩 방식이 UTF - 8 입니다.

그리고 MS SQL 에 저장되기 전까진 한글로 된 값이  분명히 전송되는 것이 보입니다.

그런데 문제는 한글로 된 값이 필드에는 저장이 되지않고 - 이렇게만 보입니다.

그러나 영문으로 된 값을 전송 할때에는 또 입력이 되고 있습니다. 즉 뭐냐하면 영문은 제대로

필드에 입력이 되고 한글은  ' - ' 이렇게 입력이 된다는 것입니다.

분명 MS SQL의 문제인것 같은데 왜 그렇게 되는지 모르겠습니다.

필드의타입은 nvarchar입니다.(유니코드로는 이것을 써야 인식이 된다기에...)

도움 부탁드립니다. 정말로 도와 주십시오. 많은 분들의 도움 다시 한번 더 부탁드립니다.

수고하십시오.

 

이 글에 대한 댓글이 총 1건 있습니다.

nvarchar라는 것은 national varchar로 기억하고 있습니다만... 이것은 국가별 문자열에 해당하는 것으로 한글을 저장하는데 nvarchar를 이용할 필요가 없습니다.

필드 type을 varchar로 변경해보세요...

오스카님이 2003-12-20 09:09에 작성한 댓글입니다. Edit
[Top]
No.
제목
작성자
작성일
조회
1106인증 관련 질문
궁금이
2003-12-19
3781
1105select 한 결과를 그대로 삽입하는 방법 좀 알켜주세요. [2]
큰곰두리
2003-12-19
4170
1104[급질문] 왜 한사람밖에 못쓰죠? [3]
서영철
2003-12-19
4390
1102영문은 인식이 되는데 한글은 인식이 안됩니다.도와주십시오. [1]
학생
2003-12-18
4925
1101LIKE 검색에 관한 질문입니다. [2]
나성원
2003-12-17
4410
1100자료의 병합 방법
한인덕
2003-12-17
3813
1099[급함] 오류 질문 ??? ^^ [1]
김근영
2003-12-16
11871
Valid XHTML 1.0!
All about the DATABASE... Copyleft 1999-2024 DSN, All rights reserved.
작업시간: 0.017초, 이곳 서비스는
	PostgreSQL v16.2로 자료를 관리합니다