2013-06-22 4 views
0

sqlite 데이터베이스를 사용하고 있으며 데이터를 수동으로 작성하여 데이터가 utf-8로 인코딩되어 있지 않고 아랍어 단어를 쓰고 있습니다. 아랍어로 데이터를 삽입했습니다 (예 : هاهاهاه)으로 왕복 로이드 I있어 UTF-8 값 (ظ ‡ ط§ظ ‡ ط§ظ ‡ ط§ط§ظ ‡ ط§) 내가 메모장을 이용하여 ANSI 또는 Windows 1252이 UTF-8의 값으로 변환 할 때의 I있어 아랍어 초기 값; 그래서 내가 물어보고 싶은 것은 내가 (안드로이드 나는 안드로이드에서하지만 외부 안드로이드에서 기입하지 않습니다 데이터베이스와 데이터베이스 연결) 미리 만든 데이터베이스를 사용해야하는 경우입니다하지만 UTF-로 아랍어 값을 삽입해야 8 내가 앱에서 그들을 얻을 수 있도록, 아니면 아랍어 문자 대신 물음표를 얻을 것입니다. 어떻게 할 수 있습니까? 그리고 그것은 utf-8로 인코딩 될 것이기 때문에 sqlite에서 실제 데이터를 보지 않기로되어 있습니다 ...SQLite 데이터베이스 UTF-8

그리고 ansi에서 utf-8로 데이터베이스를 변환 할 수있는 방법이 있습니까?

는 정말 감사이의 도움이 필요합니다 ... 제발;

+2

SQLite 데이터베이스는 항상 UTF-8 인코딩으로 간주하지 않으며, SQLite는 않습니다 ... 거기에 인코딩을 사용하여 ++ 메모장을 할 수 있어야 문자열을 변경합니다. 우선 UTF-8로 데이터를 작성하십시오. –

+0

@CL 그래 그게 내가 그것을 다른 솔루션 .. 감사가없는 것으로 보인다 무슨 짓을했는지. – User

답변

0

나는 데이터베이스에 UTF-8로 인코딩 된 데이터를 놓고, 나는

관련 문제