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
운영게시판
최근게시물
PostgreSQL Q&A 7543 게시물 읽기
No. 7543
ASP.NET과 POSTGRES
작성자
송준석
작성일
2008-10-11 01:13
조회수
7,487

안녕하세요.. 이번에 ASP.NET과 POSTGRES8.3으로 개발하고 있습니다.

oledb를 이용해서 프로그램을 하고 있습니다.

postgres는 install버전으로 깔았습니다.

그리고,


postgres encoding 부분을 

UTF-8 (서버), UTF-8(클라이언트) 로 했다가 안되서

UTF-8 (서버), EUC-KR(클라이언트)

이런식으로 했는데.


ASP.NET 에서 select * from 테이블명 where aaa= '1234' 

이런 식으로 숫자나, 영문자는 제대로 되는데..


select * from 테이블명 where aaa = '테스트'

이런 식으로 한글을 쓰면 error 가 나서 oledb select를 하지 못하고 있습니다.

windows postgres를 사용하고 있고 encoding 문제라 생각해서

DB를 다시 깔고 해도 안되서 이렇게 질문을 올립니다.

알고 계시면 도움을 요청합니다...


수고하세요...

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

ASP.NET으로 사용하시면 oledb로 하지 마시구 npgsql로 postgresql provider로 사용하시기 바랍니다.


그리고 oledb도 될지 모르겠지만 connection string에 Encoding=unicode를 넣어보고 해보시기 바랍니다.


될수 있으면 npsql로 작업하시는게 정신건강에 좋을거 입니다.


그럼

김병석(byung82)님이 2008-10-11 10:27에 작성한 댓글입니다.

저도 npgsql에 한표 던집니다.

전 설치시에 utf-8, utf-8 선택하고

윗분처럼 unicode로 지정하여 사용합니다.

타입도 다? 지원하고 좋죠..

string conStr = "Server=localhost; Port=5432; User Id=id; Password=pwd;Database=dbname; Encoding=unicode;";

postgresql 한 일년정도 사용을 했는데..

떠나질 못합니다. 넘 좋아서..

중독성 디비 ㅡ.ㅡ;;

송우규님이 2008-10-11 17:12에 작성한 댓글입니다. Edit

고맙습니다.. 답변주셔서 고맙습니다..

한번 해 보겠습니다...

송준석님이 2008-10-12 17:43에 작성한 댓글입니다. Edit
[Top]
No.
제목
작성자
작성일
조회
7549enterprisedb migration studio 어떻게 쓰는거지요?
양희종
2008-10-22
6052
7547view에 PK를 설정할수 있는지 [3]
김병석
2008-10-17
6336
7545DB별로 port를 열수 있나요?? [4]
곤조
2008-10-14
6224
7543ASP.NET과 POSTGRES [3]
송준석
2008-10-11
7487
7542에러 해결책좀 알려주시길 ㅠㅠ [1]
정상귀
2008-10-10
8353
7541DB연결이 안되네요~ 제발 도움 부탁드립니다.
하주연
2008-10-10
6494
75407.2 에서 8.3으로 데이타이전(large object문제)하려고합니다. [1]
서정주
2008-10-10
6058
Valid XHTML 1.0!
All about the DATABASE... Copyleft 1999-2024 DSN, All rights reserved.
작업시간: 0.018초, 이곳 서비스는
	PostgreSQL v16.2로 자료를 관리합니다