Android 结果集与光标
我能理解为什么Java有这么多不同的数据类。从长远来看,拥有所有这些特殊类必须允许极为强大的应用程序只需很少的代码。这太棒了,不过,学习所有这些数据类完全是来自其他平台的脑筋急转弯 话虽如此,我仍在努力将注意力集中在结果集和游标上。我正试图利用将我的数据库转储到一个.csv文件中,然而,opencsv要求我使用一个结果集,而不是光标。我到处都在寻找关于如何从sqlite数据库中提取结果集的解释,似乎Android不支持它 如果不支持ResultSet,是否有简单的方法将光标转换为ResultSet?在这一点上,我想我将只使用光标读取数据库,并编写自己的该死的.csv类,而不是使用opencsv。如果您有任何建议,我将不胜感激,我向您保证,如果适用,我将回复并接受您的答复 谢谢大家! 我到处都在寻找关于如何从sqlite数据库中提取结果集的解释,似乎Android不支持它 理论上,您可以将JDBC的东西与SQLite一起使用。似乎是一个可以使用的JDBC驱动程序,并且 然而,这不是Android中SQLite访问的正常方法 如果不支持ResultSet,是否有简单的方法将光标转换为ResultSetAndroid 结果集与光标,android,cursor,resultset,Android,Cursor,Resultset,我能理解为什么Java有这么多不同的数据类。从长远来看,拥有所有这些特殊类必须允许极为强大的应用程序只需很少的代码。这太棒了,不过,学习所有这些数据类完全是来自其他平台的脑筋急转弯 话虽如此,我仍在努力将注意力集中在结果集和游标上。我正试图利用将我的数据库转储到一个.csv文件中,然而,opencsv要求我使用一个结果集,而不是光标。我到处都在寻找关于如何从sqlite数据库中提取结果集的解释,似乎Android不支持它 如果不支持ResultSet,是否有简单的方法将光标转换为ResultSe
ResultSet
是一个接口。欢迎您尝试创建包装光标的光标或ResultSet
实现<但是,code>ResultSet
是一个庞大的接口,因此这种方法充其量也会很乏味
在这一点上,我想我将只使用光标读取数据库,并编写自己的该死的.csv类,而不是使用opencsv
您不需要使用
ResultSet
即可使用opencsv
,如图所示。或者,Java还有很多其他的CSV实现。谢谢Commonware,我用2.2版买了你的书,还在读,很有价值,谢谢!我一直在努力理解Java,但我希望在第一个应用程序之后,我将掌握Android开发的基础知识。我很惊讶你这么快就出版了你的书,一年多之后,我仍然在努力掌握许多概念!人们听的还不够:你激励我学习Android,谢谢!