| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 570 人关注过本帖
标题:[求助]笨笨和铲铲赋值的问题请帮*忙
只看楼主 加入收藏
boxou
Rank: 1
等 级:新手上路
帖 子:135
专家分:0
注 册:2006-4-28
收藏
 问题点数:0 回复次数:7 
[求助]笨笨和铲铲赋值的问题请帮*忙

笨笨和铲铲您们好哦,我是一个懂VB的人,但C#是刚学的,我知道VB是怎样把哪一行的字段的值付给LABEL,但是不知道C#是怎样赋值的哦,麻烦你们帮忙一下哦.谢谢啦

VB是这样赋值的:

Da = New SqlDataAdapter("SELECT UserName FROM User WHERE UserName=@Uid", SqlConn)
Parm = Da.SelectCommand.Parameters.Add("@Uid", SqlDbType.NVarChar)
Parm.Value = Uid
Ds = New DataSet
Da.Fill(Ds, "ChkUid")
Dt = Ds.Tables("ChkUid")
If Dt.Rows.Count > 0 Then

abc.text=dt.rows(0).item("UserName ")

End If

但是C#就不是很清楚哦

SqlDataAdapter Da = new SqlDataAdapter("SELECT PtypeName FROM prise WHERE ID=@ID", sqlconn);
SqlParameter Parm = Da.SelectCommand.Parameters.Add("@ID", SqlDbType.Int) ;
Parm.Value =1;
DataSet Ds = new DataSet() ;
Da.Fill(Ds, "TB_abc");
DataTableCollection dtc = Ds.Tables;
DataTable dt =dtc["TB_abc"];
if(dt.Rows.Count !=0)
{
abc.text="????怎样把ID=1这一行的字段PtypeName赋值啦?";

}

[此贴子已经被作者于2006-6-7 10:47:27编辑过]

搜索更多相关主题的帖子: 赋值 STRONG SUB UserName 
2006-06-07 10:46
boxou
Rank: 1
等 级:新手上路
帖 子:135
专家分:0
注 册:2006-4-28
收藏
得分:0 
我顶

孔夫子说:博学、审问、慎思、明辩、力行[欢迎各位加入爱好者群:25620461]
2006-06-07 12:00
小笨笨
Rank: 5Rank: 5
等 级:贵宾
威 望:19
帖 子:1169
专家分:0
注 册:2006-4-17
收藏
得分:0 
一样的,把()改成[]就行了。

欢迎光临我的博客: http://smallfools.blog./default.html
2006-06-07 12:07
boxou
Rank: 1
等 级:新手上路
帖 子:135
专家分:0
注 册:2006-4-28
收藏
得分:0 

SqlDataAdapter Da = new SqlDataAdapter("SELECT PtypeName FROM db_Enterprise WHERE ID=@ID", sqlconn);
SqlParameter Parm = Da.SelectCommand.Parameters.Add("@ID", SqlDbType.Int) ;
Parm.Value =1;
DataSet Ds = new DataSet() ;
Da.Fill(Ds, "TB_Enterprise");
DataTableCollection dtc = Ds.Tables;
DataTable dt =dtc["TB_Enterprise"];
if(dt.Rows.Count !=0)
{
A1.Text=dt.Rows[0].Item["PtypeName"];

}

不行哦,笨笨,提示出错哦:System.Data.Datarow并不包含Item哦...


孔夫子说:博学、审问、慎思、明辩、力行[欢迎各位加入爱好者群:25620461]
2006-06-07 12:17
water123456
Rank: 5Rank: 5
等 级:贵宾
威 望:15
帖 子:3208
专家分:5
注 册:2006-2-21
收藏
得分:0 
怎么看上面的那第别扭呀,dt.Rows[0].Item["PtypeName"];后面不是dt.Rows[0].["PtypeName"]吗?
你这是C#的写法吗?没有见过,请指教

让我们风风火火的过一生,别平平淡淡过一年。
2006-06-07 12:44
boxou
Rank: 1
等 级:新手上路
帖 子:135
专家分:0
注 册:2006-4-28
收藏
得分:0 

dt.Rows[0].["PtypeName"];

这样也不行哦,试过啦,说,应输入标识符,晕晕啦


孔夫子说:博学、审问、慎思、明辩、力行[欢迎各位加入爱好者群:25620461]
2006-06-07 12:49
小笨笨
Rank: 5Rank: 5
等 级:贵宾
威 望:19
帖 子:1169
专家分:0
注 册:2006-4-17
收藏
得分:0 
dtRows[1]["PtypeName"].ToString()

欢迎光临我的博客: http://smallfools.blog./default.html
2006-06-07 13:36
boxou
Rank: 1
等 级:新手上路
帖 子:135
专家分:0
注 册:2006-4-28
收藏
得分:0 

非常非常感激哦....亲一个,哈哈


孔夫子说:博学、审问、慎思、明辩、力行[欢迎各位加入爱好者群:25620461]
2006-06-07 14:08
快速回复:[求助]笨笨和铲铲赋值的问题请帮*忙
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.033055 second(s), 7 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved