如何在Android中检查表是否存在?

4

我正在尝试在表dormpolicy上进行查询。

String operatorName = "46001";
String selection = "(plmn = '"+operatorName+"')";
URI CONTENT_URI_DORMPOLICY = Uri.parse("content://nwkinfo/nwkinfo/dormpolicy");
cursor = phone.getContext.getContentResolver().query(CONTENT_URI_DORMPOLICY, null,      selection, null, null);

我收到了错误日志:
 SQLiteQuery: exception: no such table: dormpolicy; 

 query: SELECT * FROM dormpolicy  WHERE ((plmn = '46001'))

这个问题并不总是发生在我的手机上。

似乎有时候是因为我在表格创建之前访问了该表格。

在查询表格之前,有没有办法检查表格是否存在?

如何实现呢?

1个回答

3

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接