在 SQLiteDataReader 中获取行 ID

本文关键字:ID 获取 SQLiteDataReader | 更新日期: 2023-09-27 17:55:35

使用"SELECT * from table"时是否可以获取记录的rowid?SQLiteDataReader 类是否有办法在内部执行此操作?

目前,如果我使用"SELECT rowid, name, description from table",我只能阅读rowid

然后我使用GetValue(0)阅读rowid

在 SQLiteDataReader 中获取行 ID

这对我来说是诀窍!

从表中选择 rowid, *

根据Tim Schmelter的说法,数据读取器只能给你选择的值。但是我不知道表的列名,因此通过将rowid附加到*我们可以两全其美。