如何把返回的DATASET中值赋给TextBox控件
通过数据库的查询,返回DataSet,我怎么才能取得DataSet中的值,我想把它赋给TextBox控件。在线等。谢谢大家!!! 问题点数:20、回复次数:11Top
1 楼xiaowangtian1117(笑望天1117)回复于 2005-08-02 13:39:19 得分 0
DataSet ds=new DataSet();
txt_name.Text=ds.Table[1].Rows[行][列]Top
2 楼smin1994(smin1994)回复于 2005-08-02 13:41:58 得分 0
TextBoxId.Text=DataSetName.Tables[0].Rows[行][列]Top
3 楼jackie615()回复于 2005-08-02 13:42:34 得分 0
TextBox1.Text = DataSet1.Tables(0).Rows(0)(0).tostring()
如果TextBox控件很多 ,且关联的是一条记录的话
可以对TextBox控件的ID名称与数据库记录字段名称对应起来,这样方便读取.
Top
4 楼blue7justin(net4speed)回复于 2005-08-02 13:44:30 得分 0
类似这样:
txtName.Text = ds.Tables["user"].rows["username"]
或
txtName.Text = ds.Tables[0].rows["username"]
Top
5 楼blue7justin(net4speed)回复于 2005-08-02 13:45:00 得分 0
对了.后面.ToString()Top
6 楼cshephy(你们为谁举杯?)回复于 2005-08-02 14:03:02 得分 0
TextBox.Text=DataSetName.Tables[0].Rows[][].tostring().trim()
Top
7 楼lovefootball(蟑螂(生活就是扯淡--做人要放低姿态))回复于 2005-08-02 14:42:23 得分 0
TextBox.Text=DataSetName.Tables[表名或者索引].Rows[行索引][字段名或者索引].tostring().trim()
索引都是从0开始
在访问前先判断ds是否为空
Top
8 楼yanmin0223(yanmin)回复于 2005-08-02 14:51:30 得分 0
谢谢大家了,我的文本内容已经实现了,可还是有个问题,就是从数据表中导出的有个Image字段,这个字段的值是通过上传文件的形式上传到服务器端的(HtmlInputFile类),我怎么能把图片读到控件中呢,这也是通过DataSet返回的。在线等。再次谢谢大家/!!!Top
9 楼yanmin0223(yanmin)回复于 2005-08-02 15:00:09 得分 0
我通过这样出不来this.label1.text=ds.table[0].row[0][9].tostring();Top
10 楼smyelang(野狼)回复于 2005-08-02 15:27:16 得分 0
你这样肯定不行,你要把数据库中的数据转换成位图,怎么转换成字符了~!!Top
11 楼yanmin0223(yanmin)回复于 2005-08-02 15:37:33 得分 0
求教,那怎么办呀?
我要是用Image控件呢?怎么用?谢了Top




