SQLiteDataReader读取字段的内容,一般有两种方法:第一种:根据字段序号获取obj.item = reader.GetString(2);优点:可以直接指定数据类型进行获取。缺点:必须指定字段在一行中的序号,如果该字段前面插入了新的...

SQLiteDataReader读取字段的内容,一般有两种方法:
第一种:根据字段序号获取
obj.item = reader.GetString(2);
优点:可以直接指定数据类型进行获取。
缺点:必须指定字段在一行中的序号,如果该字段前面插入了新的字段,则这个序号要跟着修改。
第二种:根据字段名称获取
string COLUMN_ITEM = "item";
obj.item = reader[COLUMN_ITEM].ToString();
优点:直接指定字段名称获取,后续即便字段顺序有变动也不受影响。
缺点:只支持直接转成string,其他类型数据需要进行二次转换。
织梦狗教程
本文标题为:C# SQLiteDataReader读取结果集中字段的内容


基础教程推荐
猜你喜欢
- C# Soap调用WebService的实例 2022-12-04
- 秒表计时器以及STOPWATCH(实例讲解) 2022-11-26
- C#基于WebSocket实现聊天室功能 2023-05-21
- C#如何连接使用Zookeeper 2023-04-21
- 这是C#SqlDecimal算术错误吗? 2023-11-10
- .Net Core 项目发布到Linux - CentOS 7(二)用Supervisor守护netcore进程 2023-09-27
- C#集合本质之链表的用法详解 2023-06-28
- C#RSA对接JAVA中RSA方式代码实例 2023-01-28
- c# – app.UseDeveloperExceptionPage()似乎不适用于Ubuntu上的ASP .NET Core 2023-09-26
- C# 中用 Sqlparameter 的两种用法 2022-12-31