怎么把datatable里的第一行数据取出来呀

怎么把datatable里的第一行数据取出来呀,第1张

1.创建静态页表。HTML在web项目目录下,并修改标签内容。

2.在标题下介绍easyui相关的CSS和JS文件。

3.在body元素内部插入<table></table>,并引入表格样式以及数据源。

4.编辑表数据源学生。,并设置表所需的字段和字段值。

5.在表的底部添加一个按钮,然后编写jQuery初始化函数来获取所选行和列的字段值。

6.启动Tomcat服务器,在浏览器中预览页面选择表中的一行,单击按钮,页面将d出所选行的字段值。

如果想把另一个同样结构的DataTable(dt)的某一行添加到另外的DataTable(dtProvider)中,可以定义另一个DataRow,把源DataRow的数据赋到目的DataRow中,再Add进DataTable中就可以了。如下所示:

DataRow drSource= dt.NewRow()//定义dt新的行

drSource=dt.Rows.Item(1)//将数据表第二行赋值到行drSource

DataTable dtProvider = new DataTable()//定义新的数据表

DataRow drTarget = dtProvider.NewRow()//定义dtProvider 新的行

drTarget.ItemArry = drSource.ItemArry// 注意:这里的drSource是另一个相同结构的DataTable中的一行。

dtProvider.Rows.Add(drTarget)

代码如下:

private void button1_Click(object sender, EventArgs e)

{

//假定目前dataset里只有一个表

DataTable dt = ds.Tables[0]

string textname = "tn"//必须保证有这行

DataRow dr = dt.Select("text='{0}'", textname)[0]

string suibe = dr[2].ToString()

//或者

string suibe1 = dr["suibe"].ToString()

//现在是给textbox赋值

//其他列类似 *** 作

}

扩展资料

DataSet用法详细

一、特点介绍

1、处理脱机数据,在多层应用程序中很有用。

2、可以在任何时候查看DataSet中任意行的内容,允许修改查询结果的方法。

3、处理分级数据

4、缓存更改

5、XML的完整性:DataSet对象和XML文档几乎是可互换的。

二、使用介绍

1、创建DataSet对象:

DataSetds = new DataSet("DataSetName")

2、查看调用SqlDataAdapter.Fill创建的结构

da.Fill(ds,"Orders")

DataTabletbl = ds.Table[0]

foreach(DataColumncol in tbl.Columns)

Console.WriteLine(col.ColumnName)


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/sjk/6821689.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-03-28
下一篇 2023-03-28

发表评论

登录后才能评论

评论列表(0条)

保存