Android:如何将 ExecuteScalar 移植到 Java?
SqlCommand.ExecuteScalar方法
执行查询并返回 返回的结果集中第一行的第一列 询问。附加的列或行将被忽略。
我想这将涉及大量使用泛型。
假设我有一个 SQLiteDatabase/Cursor 对象。
SqlCommand.ExecuteScalar Method
Executes the query, and returns
the first column of the first row in the result set returned by the
query. Additional columns or rows are ignored.
I guess this will involve heavy use of generics.
Assume I have an SQLiteDatabase/Cursor object.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(4)
看看 SQLLiteStatement
Have a look at SQLLiteStatement
这个逻辑对我有用:
This logic worked for me:
如果您要检索主键,则可以使用语句 getGenerateKeys 方法,该方法在插入后返回生成键的结果集。
If you're retrieving a primary key then you can use the statement getGeneratedKeys method which returns a resultSet of generated keys after an insert.
给出的数据库对象是
db
Giving the database object is
db