社区
C#
帖子详情
DataReader如何根据字段名取值?
nmxue
2003-06-11 05:07:48
我看到getString之类的方法只有整形的参数啊,又没有根据字段的name取值得?
...全文
240
6
打赏
收藏
DataReader如何根据字段名取值?
我看到getString之类的方法只有整形的参数啊,又没有根据字段的name取值得?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
6 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
nmxue
2003-06-11
打赏
举报
回复
谢谢大家~~~怎么给分啊?~~~
xswh418
2003-06-11
打赏
举报
回复
两中方法:
1比如你要取的一个int值,是返回记录集的第一个字段age
datareader1.getint(0);
2
int.prase(datareader1["age"].tostring());
declude
2003-06-11
打赏
举报
回复
Datareader["字段名"]
wn_319
2003-06-11
打赏
举报
回复
you
寒星
2003-06-11
打赏
举报
回复
using System;
using System.Data.SqlClient;
public class DataReader
{
public static void Main(string[] args)
{
string source = "Data Source=xxx;Integrated Security=SSPI;Persist Security Info=False;Initial Catalog=xxxx;";
string sql = "Select Name,FullName From OnUser";
SqlConnection conn = new SqlConnection(source);
conn.Open();
SqlCommand cmd = new SqlCommand(sql,conn);
SqlDataReader aReader = cmd.ExecuteReader();
while(aReader.Read())
Console.WriteLine("'{0}' from {1}",aReader["Name"].ToString(),aReader["FullName"].ToString());
Console.WriteLine("***OK***");
aReader.Close();
conn.Close();
}
}
JJ77
2003-06-11
打赏
举报
回复
returnReader[].
C# 简单ADO.NET数据库教程
基于Visual Studio 2019环境下,主要讲解C#中ADO.net的操作,涉及:数据库连接测试、Connection类的语法和使用、Command类的语法和使用、
DataReader
类的语法和使用、实现数据库的增、删、改、操作;
C# SQLite
DataReader
获得数据库指定字段的值
获得数据库指定字段的值,赋给本地变量 (1)如下,获得userinfo数据表里的字段"userid"、"orgid", string userid=""; string orgid=""; using (SQLiteConnection con = new SQLiteConnection(Constants.DATA_SOURCE)) { con.Open(); using ...
【性能技巧】使用
DataReader
[列序号]的方法读取
DataReader
对象
读取
DataReader
对象时,使用
DataReader
[列序号]索引的方法读取会比使用
DataReader
[
字段名
字]的方式读取有更好的性能,
DataReader
[
字段名
字]方法需要进行
字段名
字的比较,这会降低性能。注意:使用
DataReader
[列序号]的方法时要注意实际
字段名
称的顺序,不要把列A显示成列B。 ...
ASP.NET
DataReader
的介绍
一、
DataReader
含义
DataReader
相比于DataSet,
DataReader
是一个抽象类,所以不能用
DataReader
DR = new
DataReader
(),来构造函数创建对象,如果要创建一个
DataReader
对象,必须通过command对象的ExecuteReader方法。
DataReader
对象访问数据的方式,只能顺序读取数据,而且不能写入数据(
又一点分层心得
又一点分层心得: (1)、数据库字段列表字符串放在模型层中(BOL中); (2)、SQL语句中每一张数据表都给它取个别名,尽管只有一个表的情况下也照旧; (3)、BOL层中的BO有一个构造函数,参数是
DataReader
,即用于在
DataReader
赋值(可按
字段名
取值
,也可按字段顺序
取值
);(4)、DAL层中有一个GetListByAny巨大方法,跟据每个字段的条件,拼接出SQL语句进行查询...
C#
110,571
社区成员
642,565
社区内容
发帖
与我相关
我的任务
C#
.NET技术 C#
复制链接
扫一扫
分享
社区描述
.NET技术 C#
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
让您成为最强悍的C#开发者
试试用AI创作助手写篇文章吧
+ 用AI写文章