티스토리 뷰

1. 환경

ASP (UTF-8 페이지)

Response.charset = "utf-8"

Response.ContentType="text/html"

Session.CodePage=65001


Window 2003 server

MS-SQL 2005


------------------------


asp 에서 MS-SQL 로 집어넣는데, 한글이 ???? 로 나온다.

MS-SQL의 datatype 은 varchar.


여기서 datatype 을 nvarchar 로 변경하고

asp에서 쿼리를 날릴때, 

INSERT INTO test (haha) VALUES (N'잉..')


과 같은 식(문자열 앞에 N을 집어넣는)으로 날려주면 정상적으로 한글이 저장된다.


nvarchar는 다국어를 지원하기 위한 데이터 타입이라고 한다.


nvarchar와 varchar의 차이점에 대한 자세한 설명은


http://fendee.egloos.com/2234357


공지사항
최근에 올라온 글
최근에 달린 댓글
Total
Today
Yesterday
링크
«   2024/11   »
1 2
3 4 5 6 7 8 9
10 11 12 13 14 15 16
17 18 19 20 21 22 23
24 25 26 27 28 29 30
글 보관함