SQLiteProgram bool类型重复绑定
来源:互联网 发布:sacdiso mac播放 编辑:程序博客网 时间:2024/05/17 05:13
今天写Android的小项目时,想看一下可不可以所有的数据类型在插入的时候都转化为字符串。于是看了一下关于类型绑定的的那块源代码。在SQLiteProgram的375行,发现绑定Boolean类型的时候进行了重复绑定。那块代码如下:
for (int index : mBindArgs.keySet()) { Object value = mBindArgs.get(index); if (value == null) { native_bind_null(index); } else if (value instanceof Double || value instanceof Float) { native_bind_double(index, ((Number) value).doubleValue()); } else if (value instanceof Number) { native_bind_long(index, ((Number) value).longValue()); } else if (value instanceof Boolean) { Boolean bool = (Boolean)value; //就这儿 native_bind_long(index, (bool) ? 1 : 0); if (bool) { native_bind_long(index, 1); } else { native_bind_long(index, 0); } } else if (value instanceof byte[]){ native_bind_blob(index, (byte[]) value); } else { native_bind_string(index, value.toString()); } }不知道他们是写错了吗,还是怎么回事儿。
- SQLiteProgram bool类型重复绑定
- bool类型
- bool类型
- bool类型
- BOOL 类型
- bool类型
- bool类型
- bool类型
- BOOL类型
- BOOL类型
- bool类型
- Bool类型使用
- c的bool类型
- sql的bool类型
- python - 基础类型 - bool
- BOOL类型的特点
- LoadRunner的bool类型
- PHP 类型&bool
- 手把手教你把Vim改装成一个IDE编程环境(图文) .
- 挨踢男之声
- PRJ: 实时波形
- 论人生
- 在页签上嵌入表单
- SQLiteProgram bool类型重复绑定
- Unity + NGUI开发2D游戏的笔记。
- myeclipse8.5
- iphone开发之解决viewWillAppear失效
- int x264_nal_encode( void *p_data, int *pi_data, int b_annexeb, x264_nal_t *nal ) .
- android手机设置屏幕横竖屏朝向
- POJ 1477 ( 贪心 )
- codeforces-230B-T-primes
- Struts2 XML配置详解