社区
C#
帖子详情
C#读取SQLserver中的数据
marshallzh
2010-08-27 05:59:11
代码大致如下:
SqlDataAdapter sa = ......
DataTable dt = new DataTable();
sa.Fill(dt);
DataRow read = dt.Rows[0];
DataRow next = dt.Rows[1];
我的理解是,read和next分别是表中的第1和第2行。
现在我如果想分别读出该行具体某个列的内容,应该如何去做呢?
比如:
read.Column[x],有没有这样的用法呢?
多谢。
...全文
316
17
打赏
收藏
C#读取SQLserver中的数据
代码大致如下: SqlDataAdapter sa = ...... DataTable dt = new DataTable(); sa.Fill(dt); DataRow read = dt.Rows[0]; DataRow next = dt.Rows[1]; 我的理解是,read和next分别是表中的第1和第2行。 现在我如果想分别读出该行具体某个列的内容,应该如何去做呢? 比如: read.Column[x],有没有这样的用法呢? 多谢。
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
17 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
marshallzh
2010-09-08
打赏
举报
回复
谢谢楼上各位!
我在实际中用的是这种方法:
DataRow read = dt.Rows[0];
int i = read.Field<int>(0);
yanele
2010-09-01
打赏
举报
回复
这个贴了这么久了,怎么不见楼主了。
ysz89757
2010-09-01
打赏
举报
回复
dt.Rows[0][索引或者列名]
yoyo_
2010-08-31
打赏
举报
回复
我一般都是用这样的方式获得的:
dt.Rows[i]["字段名"]
Ellis_wong
2010-08-31
打赏
举报
回复
dt.Rows[0][columnname];
gohappy2008
2010-08-27
打赏
举报
回复
DataRow read = dt.Rows[0];
read["column0"] \\第一行第一列的值
read["column1"] \\第一行第二列的值
DataRow next = dt.Rows[1];
next["column0"] \\第二行第一列的值
next["column1"] \\第二行第二列的值
或者
dt.Rows[0]["column0"] \\第一行第一列的值
dt.Rows[0]["column1"] \\第一行第二列的值
dt.Rows[1]["column0"] \\第二行第一列的值
dt.Rows[1]["column1"] \\第二行第二列的值
waiwai1015
2010-08-27
打赏
举报
回复
dt.Rows[i]["字段名"];
回头是岸
2010-08-27
打赏
举报
回复
直接在read后面加索引就可以了
whb147
2010-08-27
打赏
举报
回复
就跟数组一样了
lilin8905
2010-08-27
打赏
举报
回复
dt.Rows[i][字段索引值];
lilin8905
2010-08-27
打赏
举报
回复
dt.Rows[i]["字段名"];
porschev
2010-08-27
打赏
举报
回复
dt.Rows[0][0]
第一行第一列的值
宝_爸
2010-08-27
打赏
举报
回复
DataRow read = dt.Rows[0];
有很多方法取得字段值,最普通的是使用index和字段名
read[index] 或者 read["字段名"]
参考:
http://msdn.microsoft.com/en-us/library/system.data.datarow_members.aspx
中的
Properties下的
Item[DataColumn]
Item[Int32]
Item[String]
....
如果是net 3.5以上
还可以使用强类型访问
参考上面链接中的
Extension Methods下的
Field<T>(DataColumn)
Field<T>(Int32)
Field<T>(String)
...
zc19860213
2010-08-27
打赏
举报
回复
DataRow read = dt.Rows[0]["字段名"];
kensouterry
2010-08-27
打赏
举报
回复
直接在read后面加索引就可以了,
read[0] or read["xx"],
mick110
2010-08-27
打赏
举报
回复
dt.Rows[i]["字段名"] OR dt.Rows[i][j] i:行号 j:列号
anlianganl
2010-08-27
打赏
举报
回复
[Quote=引用 6 楼 lilin8905 的回复:]
dt.Rows[i][字段索引值];
[/Quote]
可以!!!
C#
中
读取
sql server的
数据
,并在datagridview
中
显示
C#
中
读取
sql server的
数据
,并在datagridview
中
显示
C#
读取
SQLServer
数据
库并生成
数据
结构图
C#
读取
SQLServer
数据
库并生成
数据
结构图,
C#
读取
SQLServer
数据
库并生成
数据
结构图.
c#
读取
SQLSERVER
数据
库并将内容写入XML文件
c#
读取
SQLSERVER
数据
库并将内容写入XML文件,包括简单的
数据
库连接、
数据
库查询、XML文件的读写等方法
C#
读取
SQLServer
数据
库 并生成
数据
结构图
C#
读取
SQLServer
数据
库 并生成
数据
结构图
C#
读取
SQLServer
数据
库 并生成
数据
结构图
C#
对
SqlServer
中
Image字段的读写(例子)
C#
对
SqlServer
中
Image字段的读写的思路是将图片转换为二进制在向
数据
库写.
C#
110,567
社区成员
642,567
社区内容
发帖
与我相关
我的任务
C#
.NET技术 C#
复制链接
扫一扫
分享
社区描述
.NET技术 C#
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
让您成为最强悍的C#开发者
试试用AI创作助手写篇文章吧
+ 用AI写文章