关于android SQLite 的insert操作对类型 REAL影响
来源:互联网 发布:美容院会员软件 编辑:程序博客网 时间:2024/05/16 08:53
如:
float temp=0.34
ContentValues value = new ContentValues();
value.put("amount", temp)
long newid=this.mSQLiteDatabase.insert("account", null, value);
此操作后,数据库会形成一条记录 ,其中 amount=0.340000003576279,显然这是用户不能容忍的。
解决办法是:
1. 将从数据库读出来的 float temp 形成字符串时,进行格式化。
2.不采用android 提供的 insert 函数。采用 execSQL("") 执行 SQL 语句 INSERT INTO 操作,这种方式形成的 REAL数据将是 amount=0.34.
- 关于android SQLite 的insert操作对类型 REAL影响
- insert 操作对undo的影响
- Android Sqlite对Date类型操作总结
- 关于SQLite索引对写入性能影响的测试
- 测试hive操作insert into和insert overwrite对elasticsearch中数据的影响
- Android中,对SQLite的‘批处理’操作
- sqlite3 update/insert/insert or replace对触发器的影响
- Android 如何对sqlite数据库进行增删改[insert、update和delete] 操作
- android之SQLite数据库insert操作
- Android SQLite中的批量insert、update操作
- Android中关于SQLite的操作
- SQLite的insert、delete、update操作
- 手机应用中的“清除数据”操作对sqlite数据库和sharedPreferences的影响
- 关于android中layout_gravity和gravity对View的影响
- Android 关于setOnclickListener 对事件分发的影响
- extended-insert对mysqldump及导入性能的影响
- SQlite对时间的操作
- FMDB对sqlite的操作
- Android 中px,dip等的区别
- XML换行转义符
- 【转】-fomit-frame-pointer的作用
- 关于Android 模拟器预设分辨率
- sql 查询优化实例
- 关于android SQLite 的insert操作对类型 REAL影响
- APPlication,Session,Cookie,ViewState和Cache
- Uart_Printf()
- 思绪
- Sqlserver2005事务回滚案例
- in younger days
- Win7安装MATLAB7.0问题解决方法
- tcxGrid状态字段显示成汉字
- arm B和BL指令浅析