标题:点击标题,显示详细信息
取消只看楼主
Toight
Rank: 1
等 级:新手上路
帖 子:4
专家分:0
注 册:2006-5-23
 问题点数:0 回复次数:3 
点击标题,显示详细信息

if (!Page.IsPostBack )

ViewState["ID"]=Request.QueryString ["NewsID"];

sqlConnection1.Open ();
string strSQL = "SELECT * FROM News WHERE ID=" + ID;

DataSet objDataset;
objDataset=new DataSet();
sqlDataAdapter1.Fill(objDataset,"dstable");

Label1.Text =objDataset.Tables["dstable"].Rows [0][0].ToString ();
Label2.Text =objDataset.Tables["dstable"].Rows [0][1].ToString ();
Label3.Text =objDataset.Tables["dstable"].Rows [0][2].ToString ();
Label4.Text =objDataset.Tables["dstable"].Rows [0][3].ToString ();


我有这样一段代码 ,可是我对"string strSQL = "SELECT * FROM TABLE2 WHERE ID=" + ID"这段代码意思不太明白,有哪位能帮解释一下?

还有数据库中如果有多行,是不是需要将"Rows [0][0]"前一个0改为一个变量i,又该怎样定义变量i呢?

搜索更多相关主题的帖子: objDataset DataSet string FROM 
2006-05-23 14:37
Toight
Rank: 1
等 级:新手上路
帖 子:4
专家分:0
注 册:2006-5-23
得分:0 
传递参数为ID
2006-05-23 14:49
Toight
Rank: 1
等 级:新手上路
帖 子:4
专家分:0
注 册:2006-5-23
得分:0 
定义变量i 应该是整型 dim i as integer
这我也清楚,关键是如何与被选中的内容相联系?
2006-05-23 14:54
Toight
Rank: 1
等 级:新手上路
帖 子:4
专家分:0
注 册:2006-5-23
得分:0 
数据库中有一个表News
ID Title Content
1 中国 伟大的中国人民
2 日本 日本鬼子
3 美国 SB

在WebForm1.aspx中有DataGrid1,将News表内容显示其中,并且设定Title列为超链接列,传递参数为ID.
当我点击任何一个Title内容时,在另一个页面上会出现相应的Content(就象新闻浏览一样)


2006-05-23 15:48



参与讨论请移步原网站贴子:https://bbs.bccn.net/thread-66504-1-1.html




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

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