Posted
Filed under asp,asp.net

UTF-8로 작업을할려고 별짓을 다 했는데 다 work 하지 못했습니다.
그래서 ANSI / euc-kr 로 작업을할려고 하니 MSSQL에 저장은 잘 되는데 불러올때 또 한글이 깨지는거였습니다.

abc.asp 라는 form 페이지가 있고 acb_action.asp 이라는 POST값을 받아서 DB에 저장하는 페이지가 있습니다.
일단 abc.asp 라는 파일 첫번째 줄에 다음과 같은 코드를 추가합니다.

1<%@ codepage="949" language="VBScript" %>
2<%
3 Session.CodePage = 949
4 Response.ChaRset = "euc-kr"
5%>

Head 안에는 다음과 같은 코드를 추가합니다.

1<meta http-equiv="Content-Type" content="text/html; charset=euc-kr">

마지막으로 파일을 ANSI 인코딩 파일 형식으로 저장합니다.

abc_action.asp 파일에도 똑같이

1<%@ codepage="949" language="VBScript" %>
2
3
4<%
5 Session.CodePage = 949
6 Response.ChaRset = "euc-kr"

를 추가하고 ANSI 인코딩 파일형식으로 저장합니다.
2012/08/06 23:43 2012/08/06 23:43