用数据库存储数据的时候,开头是0的字符串存储之后变了,怎么弄才能原样保存?
android上用系统提供的sql存储方法
public void save(){
SQLiteDatabase database = dbOpenHelper.getWritableDatabase();
ContentValues values = new ContentValues();
values.put("id", 1);
values.put("name", "hello");
values.put("bianma", "00000");
database.insert("tables", "name", values);
}
像上面这段代码,存储字段"bianma", 值为"00000"的时候,
发现实际上存到sql里却变成了 0,取出来也是0,而不是 "00000"
如果改为 "00001",那么存之后变成了 1,取出来也是 1
相当于字符串变成整形了。
各位大神,请问你们碰到过么?如何处理才能成功存储? 存储 数据库 SQL Android
[解决办法]