DataSet绑定Gridview的问题

wzwen 2008-02-21 01:39:43
下面是用DataSet绑定Gridview1的一个实例:

DataSet ds = Socut.Data.ExecuteDataSet("select * from wyx_text ORDER BY wyx_id DESC");
GridView1.DataSource = ds;
GridView1.DataBind();


请问,如何获取表wyx_text某一列的值???
...全文
230 9 打赏 收藏 转发到动态 举报
写回复
用AI写文章
9 条回复
切换为时间正序
请发表友善的回复…
发表回复
wzwen 2008-02-21
  • 打赏
  • 举报
回复
我是用GridView绑定显示文章列表,其中有一列是栏目,而栏目的名称在另一张表里的classname列,现在由于GridView绑定之后无法显示文章对应的栏目,所以才有这个问题
zhangxuyu1118 2008-02-21
  • 打赏
  • 举报
回复
ds.Tables[0].Rows[0]; //0表示第一列
或者ds.Tables[0].Rows["FLD_NAME"];
jimu8130 2008-02-21
  • 打赏
  • 举报
回复
1.可以考虑改写Socut.Data.ExecuteDataSet(sql语句); 中的sql来查询得到
2.通用的直接使用dataset.datatables[0].rows[i][j]来获取
wzwen 2008-02-21
  • 打赏
  • 举报
回复
我用的是数据库连接组件(socut.data.dll)

由于后台管理文章页面需要同时打开两个表,所以打开文章表时,提取里面栏目列的值,再到栏目表里调取栏目名称显示出来
活靶子哥哥 2008-02-21
  • 打赏
  • 举报
回复
某一列的值???????????

不明白
一品梅 2008-02-21
  • 打赏
  • 举报
回复
DataSet ds = Socut.Data.ExecuteDataSet("select 列名 from wyx_text ORDER BY wyx_id DESC");
zhuanshen712 2008-02-21
  • 打赏
  • 举报
回复
你什么意思?
直接在sql语句中提取不久行了吗?
====
用dataview也行。
DataView dv=new DataView(ds.Tables[o]);
dv.RowFileters="";//可以放置查询条件,如id=0 等等
====
代码手工拼写,不确保正确。
buller 2008-02-21
  • 打赏
  • 举报
回复
                string   newsid   =   Request.Params["newsID"].ToString(); 
con.Open();

SqlCommand cmd=new SqlCommand("select * from dbnews where newsID=1",con);
SqlDataReader dr = cmd.ExecuteReader();
if (dr.Read())
{
lbHead.Text = dr[1].ToString();
lbTime.Text=dr[3].ToString();
lbContent.Text=dr["newscontent"].ToString();
}
buller 2008-02-21
  • 打赏
  • 举报
回复
[code=C#]
string newsid = Request.Params["newsID"].ToString();
con.Open();

SqlCommand cmd=new SqlCommand("select * from dbnews where newsID=1",con);
SqlDataReader dr = cmd.ExecuteReader();
if (dr.Read())
{
lbHead.Text = dr[1].ToString();
lbTime.Text=dr[3].ToString();
lbContent.Text=dr["newscontent"].ToString();
}
[code]
dr取得一列值

62,263

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术交流专区
javascript云原生 企业社区
社区管理员
  • ASP.NET
  • .Net开发者社区
  • R小R
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

.NET 社区是一个围绕开源 .NET 的开放、热情、创新、包容的技术社区。社区致力于为广大 .NET 爱好者提供一个良好的知识共享、协同互助的 .NET 技术交流环境。我们尊重不同意见,支持健康理性的辩论和互动,反对歧视和攻击。

希望和大家一起共同营造一个活跃、友好的社区氛围。

试试用AI创作助手写篇文章吧