0

SQLITEデータベースに画像を保存したい。次のコードを使用して、画像の文字列の長さを確認しました。

String res;
int reslen;
Log.i("asd", "doinback");
WebServiceConnecting wbs = new WebServiceConnecting();
res=wbs.SoapAction(new String[] {"FileName"}, new String[] {"1.jpg"}); //gets the image in string format
reslen=res.length();
res=String.valueOf(reslen);
Log.i("string res=",res );

reslenの値は〜300,000になりました。では、SQLiteデータベースのvarchar列にどのサイズを指定する必要がありますか?

4

2 に答える 2

0

AFAIK sqliteは、TEXT列に文字セット会話を使用します。画像を格納するためにBLOB型を使用することを検討してください。

于 2012-07-04T09:39:36.460 に答える
0

231-1または2147483647までの文字列またはBLOBの長さをサポートします

http://www.sqlite.org/limits.htmlでさらに確認して ください

于 2012-07-04T09:49:18.373 に答える