나는 문자의 신비한 문자열을 함께 조각하려고 노력하고 있습니까 ?? 우리 데이터베이스에서 꽤 많이 보았습니다. 이것은 문자 인코딩 간의 변환 결과이지만, 완전히 긍정적이지는 않습니다.문자 인코딩 : â?
사용자는 Ext-Js 서식있는 텍스트 편집기에 텍스트를 입력하거나 잘라내어 붙여 넣을 수 있습니다. 데이터는 ... 데이터베이스에 계속, 나는 데이터베이스에서 볼 때 내가 그 이상한 문자를 참조하십시오 severlet에 게시
원래의 의미로 다시 이것들을 디코딩 할 수있는 방법이
, 올바른 인코딩을 발견 할 수 있었거나 변환 프로세스를 통해 발생 된 비트 또는 바이트의 손실이 있습니까?사용자는 여러 버전의 MS Word 및 PDF에서 잘라내어 붙여 넣기를합니다. 인코딩은 사용자가 복사 한 곳을 따라야합니까?
는
웹 사이트는 UTF-8 우리는 MS에게 SQL Server 2005를 사용하는 이다 주셔서 감사합니다;
SELECT serverproperty ('Collation') - 서버 기본 데이터 정렬. Latin1_General_CI_AS
SELECT DATABASEPROPERTYEX ('XXXX', '정렬') - 데이터베이스 기본 SQL_Latin1_General_CP1_CI_AS 데이터
및 열 다음 NCHAR의
Column_name Type Computed Length Prec Scale Nullable TrimTrailingBlanks FixedLenNullInSource Collation
text varchar no -1 yes no yes SQL_Latin1_General_CP1_CI_AS
비 유니 코드 등가물, nvarchar 및 ntext 데이터 형식은 SQL Server 2000의 입니다. 유니 코드 데이터는 명령 스트링을 통해 이러한 유니 코드 데이터 형식 열 하나 삽입되면 (달리 은 "언어 이벤트"라고 함), SQL 서버 형 연관된 코드 페이지를 사용하여 데이터에 데이터 변환 을 컬럼의 정렬과 함께 사용하십시오. 문자를 코드 페이지에 표시 할 수없는 경우 이 손실되었음을 나타내는 물음표 (?)으로 바뀝니다. 예기치 않은 문자 또는 질문이있는 경우 데이터에 이 유니 코드에서 유니 코드가 아닌 유니 코드로 변환되어 이 문자로 손실되었음을 나타냅니다.
그래서 문제의 근본 원인이 될 수 있습니다. 우리가 쉽게 해결할 수있는 문제는 아닙니다.
귀하의 DBMS는 무엇입니까? – bluish
DBMS, DB charset, 웹 사이트 문자셋, 정보 언어 (영어, 프랑스어, 일본어 ...)와 관련된 정보가 누락되었습니다. –
한 번 더 테스트 할 수 있습니다. Microsoft Word에서'- '', "" ""... ‰ <> € ™'를 입력하고 프로세스의 어느 시점에서 오류가 발생했는지 확인하십시오. –