有没有办法从Zumero_SQLite_Android.System.Data.SQLite.SQLiteConnection或Android.Database.Sqlite.SQLiteCursor获取Android.Database.ICursor或SQLiteCommand,以便在CursorAdapter或SimpleCursorAdapter中使用?
发布于 2014-02-01 00:01:47
这里我假设您使用的是Zumero cloud service,而不是Zumero for SQL Server。这两种产品的答案略有不同(在Zumero for SQL Server中要简单得多)。
另外,什么将消耗游标?如果您的目标是使用游标来驱动SimpleCursorAdapter,那么如果您只创建BaseAdapter的一个子类并完全忽略游标,您可能会更高兴。您的基适配器将使用Zumero_SQLite_Android.System.Data.SQLite类来获取填充GetView中的视图所需的数据。
至于获取ICursor,由于安卓上所有云服务的SQLite调用都需要通过Zumero捆绑的SQLite提供商,因此获取光标将有点棘手。您不能只使用Android.Database.Sqlite类。如果你真的需要一个‘`ICursor’,我可以尝试绑定Zumero Android Java库,如下所述:
http://docs.xamarin.com/guides/android/advanced_topics/java_integration_overview/binding_a_java_library_(.jar)/
然后调用com.zumero.sqlite.SQLiteDatabase方法来获取游标。
https://stackoverflow.com/questions/21471115
复制相似问题