0
我已經在sqlite命令提示符下測試了命令PRAGMA encoding = "UTF-16";
。 它能夠改變編碼,但在運行時相同的db.rawQuery("PRAGMA encoding = \"UTF-16\";",null);
在android中無法轉換編碼。所以大家有人知道這個問題是什麼。謝謝。爲什麼編譯指令=「UTF-16」不能在android中工作?
我已經在sqlite命令提示符下測試了命令PRAGMA encoding = "UTF-16";
。 它能夠改變編碼,但在運行時相同的db.rawQuery("PRAGMA encoding = \"UTF-16\";",null);
在android中無法轉換編碼。所以大家有人知道這個問題是什麼。謝謝。爲什麼編譯指令=「UTF-16」不能在android中工作?
這是不可能的創建後,它和任何企圖這樣做會被忽略更改數據庫的文本編碼。
即使它工作,它也不會對應用程序看到的數據有任何影響。你爲什麼認爲你需要它? –
我需要加入兩個數據庫並對其運行查詢,但現在我無法做到這一點,因爲我有兩個不同的編碼數據庫。我從後臺得到的UTF-16數據庫,我不能改變。 – leo
加入時,DB編碼沒有任何區別。 –