我在 c# 中成功地从 SQLite 数据库中读取数据。
我的问题来自以下几点:
我利用 SQLite 的软类型方面的优势,通过将某些整数值更新为它们所代表的字符串来节省时间。
整个过程完美运行,但现在我意识到 SQLiteCommand 中的库实际上似乎将数据重铸为 int,因此破坏了我的结果集。
有没有解决的办法?
这似乎是可能的,因为我使用 SQLiteMan 来查看我的数据并且在这里完美地维护了转换,但我知道这是在 c++ 中。
谢谢指点
尝试将您的 SQLite 字段设置为 TEXT 亲和性。见http://www.sqlite.org/datatype3.html#affinity