查询出来的中文部分都是乱码, 是在模拟器里显示的, 网上说的c.getBlob(index)试过没用,又看人家说在插入数据的时候设置成什么编码 取的时候再用同样的编码就不会有乱码了, 那请问怎样在存入数据的时候设置编码呢,是建表的时候? 还是insert时 ? 比较着急 ,在线等。 谢谢关注!
解决方案 »
- Android打开SQList失败,新手求解
- 关于socket通信问题
- android 文件管理中找不到/data/data/...路径
- 调用系统拍照后原留保的变量内容数据丢失
- adt11 是不是3.5的eclipse不支持?得3.6的?
- android 绘图问题
- 关于density,关于Android应用对多设备的适应的问题~~
- 涉及到支付的app,数据传输一般采用哪种加密方式? htts还是Des
- 每次Android新版发布后ADT,SDK等等都得更新好长时间,请问有什么好办法吗?
- 自定义录像,在重复的关闭开启录像后会调用onPause
- 菜鸟问一个Android中的setOnKeyListener事件问题
- 项目导入时出错啊
byte[] val = cursor.getBlob(1);
String TmpBuf = new String(val,"GBK");
具体一点呢, insert 如何设置编码方式 ,
String szData = new String(Data.getBytes(),"UTF-8");
String sql="insert into tableName(colum1)values("+szData+")";