初学者问题,读取dataset数据,谢谢
想读出dataset的数据
string a = dataSet11.Tables["HR_JSK_L"].Rows[0]["CJSBH"];
TextBox1.Text=a;
提示错误:无法将类型"object"隐式转换为string
谢谢
问题点数:50、回复次数:12Top
1 楼Eddie005(♂) №.零零伍 (♂)回复于 2004-09-01 15:46:37 得分 10
string a = dataSet11.Tables["HR_JSK_L"].Rows[0]["CJSBH"].ToString();
TextBox1.Text=a;
Top
2 楼btut2004(养鱼炒股)回复于 2004-09-01 15:47:11 得分 8
string a = dataSet11.Tables["HR_JSK_L"].Rows[0]["CJSBH"].toString();
Top
3 楼boyxia(>>雪饮狂刀 [抵制日货]<<)回复于 2004-09-01 15:50:33 得分 8
string a = dataSet11.Tables["HR_JSK_L"].Rows[0]["CJSBH"];
TextBox1.Text=a.ToString();Top
4 楼boyxia(>>雪饮狂刀 [抵制日货]<<)回复于 2004-09-01 15:50:56 得分 6
object a = dataSet11.Tables["HR_JSK_L"].Rows[0]["CJSBH"];
TextBox1.Text=a.ToString();Top
5 楼aicode(加勒比海盗(I Love C++))回复于 2004-09-01 15:51:48 得分 2
郁闷.抢分,抢的真快.Top
6 楼yeminzhu(夜明珠)回复于 2004-09-01 15:53:39 得分 6
提示不是已经说的很清楚了吗?类型不对。rows[x][y]是个object类型,TextBox1.Text是string类型。用Eddie005(暴走005)方法已经可以了。
或者:
TextBox1.Text = Convert.ToString(a);也可以Top
7 楼kissmett(雨岸一帆)回复于 2004-09-01 15:54:49 得分 6
string a = dataSet11.Tables["HR_JSK_L"].Rows[0]["CJSBH"];
将这一句出错,改为:
string a = dataSet11.Tables["HR_JSK_L"].Rows[0]["CJSBH"].ToString();
Top
8 楼dxphero(火鸟hero)回复于 2004-09-01 15:59:57 得分 4
在第一句的后面加个ToString();Top
9 楼kmhugh(....)回复于 2004-09-01 15:59:57 得分 0
谢谢各位,该后提示:在位置 0 处没有任何行。是什么问题呢
再次感谢Top
10 楼kmhugh(....)回复于 2004-09-01 16:01:20 得分 0
谢谢各位,改后提示:在位置 0 处没有任何行。
是什么问题呢?
再次感谢Top
11 楼ddggggdd(西红柿炖牛肉)回复于 2004-09-01 16:12:19 得分 0
数据是否为空,把语句贴出来看看Top
12 楼kmhugh(....)回复于 2004-09-01 16:23:46 得分 0
数据不为空Top




