任何人都知道如何从 Android (SQLite) 中的游标中获取列的类型,我的 API 目标是 17,我读到 cursor.getType() 方法只在 API 11 之前工作。
我需要它来使用一个函数来创建一个 xml 以发送到 .Net 中的 WebService 以将数据持久保存在 SQL DB 中。
解决方案:
_db.rawQuery("PRAGMA table_info(tableName)", null);
这将返回一个游标,其中包含表的数据(名称、类型、可以为空..)。