Persa / búsqueda árabe en sqlite android da mal resultado

Tengo un problema con sqlite base de datos. Parece no apoyar caracteres persas / árabes completos. Cuando busco algunos campos basados ​​en caracteres persas, la mayoría de las veces Sqlite no puede reconocer esos caracteres.

I insertar datos en la base de datos por copiarlos de archivo HTML. Así que cuando escribo cadena y búsqueda, no se muestra ningún resultado. Pero si copio cadena y búsqueda, funciona.

La cadena del archivo HTML es:

"احكام خمس"

La cadena escrita es:

"احکام خمس"

Estas cadenas son diferentes.

La cadena HTML comienza con los caracteres U + 0627, U + 062D y U + 0643 (Alef, Hah y Kaf).

El tercer carácter de la cadena escrita no es U + 0643 pero U + 06A9 (Keheh).

Sqlite es muy simple apoyado persa / árabe.
Lea este enlace. Sqlite base de datos en el idioma persa

Prueba esto:

select part from table where season = N'خمس'; 

Si eso no ayuda, intente usar operadores like y % .

Ya estoy utilizando SQLite durante más de 2 años en proyectos persas soportados en entornos de producción y no tiene ningún problema en absoluto.

Udate:

Estoy usando SQLite vía NHibernate . Por lo tanto, nunca generar o escribir una consulta. Para ser honesto nunca notó cómo NHibernate enviar consultas a SQLite .

  • ¿Los campos de datos SQLite null ocupan más memoria?
  • Devolver datos de AsyncTask Android
  • Acceso a la base de datos SQLite desde la línea de comandos
  • OnItemClick da el índice / la posición del elemento en la página visible ... no el índice real del elemento en la lista .. emitir al habilitar setTextFilterEnabled
  • Android: ORDER BY en la consulta
  • La base de datos SQLite ..onCreate () no se está llamando
  • Función de actualización en android SQLite no funciona
  • Consulta de SQLiteDatabase de Android con Regex
  • Cómo recuperar una imagen de SQLite DB?
  • Cursor while loop devuelve cada valor pero el último
  • ¿Por qué INSERTs y UPDATEs son más lentos en Android 4.0?
  • FlipAndroid es un fan de Google para Android, Todo sobre Android Phones, Android Wear, Android Dev y Aplicaciones para Android Aplicaciones.