Android的SQLite如何判断一列是否存在
来源:互联网 发布:陌游为什么网络异常 编辑:程序博客网 时间:2024/05/16 23:01
/* 判断列是否存在 */
private boolean checkColumnExist(SQLiteDatabase db, String tableName,
String columnName) {
db.beginTransaction();
boolean result = false;
Cursor cursor = null;
try {
// 查询一行
cursor = db.rawQuery("SELECT * FROM " + tableName + " LIMIT 0",
null);
result = cursor != null && cursor.getColumnIndex(columnName) != -1;
db.setTransactionSuccessful();
} catch (Exception e) {
} finally {
db.endTransaction();
if (null != cursor && !cursor.isClosed()) {
cursor.close();
}
}
return result;
}
private boolean checkColumnExist(SQLiteDatabase db, String tableName,
String columnName) {
db.beginTransaction();
boolean result = false;
Cursor cursor = null;
try {
// 查询一行
cursor = db.rawQuery("SELECT * FROM " + tableName + " LIMIT 0",
null);
result = cursor != null && cursor.getColumnIndex(columnName) != -1;
db.setTransactionSuccessful();
} catch (Exception e) {
} finally {
db.endTransaction();
if (null != cursor && !cursor.isClosed()) {
cursor.close();
}
}
return result;
}
0 0
- Android的SQLite如何判断一列是否存在
- Android SQLite如何判断表是否存在
- Android的SQLite中如何判断一个表是否存在
- Android SQLite数据库判断某张表是否存在的语句
- android 判断sqlite数据库中某表是否存在
- android sqlite 判断表是否存在
- SQLite 判断表是否存在
- sqlite 判断某张表是否存在
- SQLite判断表是否存在
- sqlite判断表是否存在
- sqlite判断表是否存在
- Sqlite 判断表是否存在
- sqlite判断表是否存在
- 判断sqlite 是否存在表
- Sqlite 判断数据表是否存在
- Android中SQLite的Cursor如何判断是否为空
- Android中SQLite的Cursor如何判断是否为空
- Android.mk如何判断文件是否存在
- ------<a href="http://www.itheima.com" target="blank">Java培训、Android培训、iOS培训、.Net培训</a>、期待与您交流! ----
- GLib库安装与简析
- java实现简单算法(一)
- android开发(22)使用正则表达式 。从一个字符串中找出数字,多次匹配。
- 小鑫的城堡
- Android的SQLite如何判断一列是否存在
- [转载]大数据存取的选择:行存储还是列存储?
- arcgis for android 学习 - (8) 空间查询 - 点击某点,选中该点所在单位区域。
- action属性注入为null
- 常用数据库管理工具
- android开发(23)使用DownloadManager下载文件
- android开发(24)使用SQLiteOpenHelper的onUpgrade实现数据库版本升级
- 程序员面试必备锦囊,懂了这些工资轻松过万
- 用WebBrowser承载视图,html编写页面,c#编写后端代码;用js调用后端代码,传入function参数作为回调;