关于datatable的一点小问题

muchunbo 2005-03-11 01:08:38
SqlDataAdapter da=new SqlDataAdapter();
da.Fill(mytable);
mytable中有两列,id,name.
我现在想取出name列的所有值,怎么做啊 ?
或者取出id列的第5行的值,怎么做呢?
望高手赐教!!!
...全文
56 6 打赏 收藏 转发到动态 举报
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
机器人 2005-03-11
  • 打赏
  • 举报
回复
mytable.Tables[0].Rows["id"].Cells[4]
^ 这肯定不能这么用。
muchunbo 2005-03-11
  • 打赏
  • 举报
回复
可它提示:
与“System.Data.DataRowCollection.this[int]”最匹配的重载方法具有一些无效参数
机器人 2005-03-11
  • 打赏
  • 举报
回复
sorry.
id列的第5行的值应该是:
mytable.Rows[4]["id"].ToString();
blackhero 2005-03-11
  • 打赏
  • 举报
回复
OK
UP
机器人 2005-03-11
  • 打赏
  • 举报
回复
name列的所有值:
ArrayList nameList = new ArrayList();
for(int i=0;i<mytable.Rows.Count;i++)
nameList.Add(mytable.Rows[i]["name"].ToString());

id列的第5行的值:
mytable.Rows[5]["id"].ToString();
zyug 2005-03-11
  • 打赏
  • 举报
回复
sql语句只选name就可以了呀

这个就是第五行的值
mytable.Tables[0].Rows["id"].Cells[4]
 JSF2.xdatatable分页控件与左侧菜单最简单应用   JSF2.x,功能强大,使用方便。全世界使用JSF的人越来越多。而且也有很多很好的控件给发出来了,如:richfaces、primefaces、myfaces等,就日前来讲primefaces功能很强大,控件很多,但有一点不好就是不支持IE6,特别是下拉列表,p:dialog等,其它的分页p:datatable实际使用起来总有不如意的地方。richfaces还支持可视化开发,可惜就是控件开发进度相比其它的慢了很多。下面帖我的控件的使用方法:   下载地址:http://download.csdn.net/detail/ptianfeng/4802713 一、分页具体使用方法如下(不多说,直接给你些颜色看看): 1. xhtml文件:    <html xmlns:ems="http://www.ems.com.cn" xmlns:h="http://java.sun.com/jsf/html" xmlns:f="http://java.sun.com/jsf/core" xmlns:ui="http://java.sun.com/jsf/facelets"> dataTable id="tableId" value="#{userlogMBean.defaultDataModel}" var="var" rows="10"> dataTable> 2. 相应的Managedbean: [java] view plaincopy /** * EMS 11185 限时未达邮费奉还 * @author 螃蟹 */ @SuppressWarnings(value = "serial") @ManagedBean(name = "userlogMBean") @ViewScoped() public class UserlogMBean extends PageListBaseBean implements Serializable { public PagedListDataModel getDefaultDataModel() { if (defaultDataModel == null) { defaultDataModel = new PagedListDataModel(pageSize) { public DataPage fetchPage(int startRow, int pageSize) { ArrayList dataList = new ArrayList(); List list = dao.getObjectList(jpql, pageSize, startRow); if (list != null) { for (Userlog u : list) { UserlogVo vo = new UserlogVo(); vo.setSqlid(u.getSqlid()); vo.setCode(u.getCode()); vo.setDate(u.getDate()); vo.setStation(u.getStation()); vo.setUserid(u.getUserid()); vo.setText(u.getText()); dataList.add(vo); } } int size = dao.getCountOption(jpql); DataPage dataPage = new DataPage(size, startRow, dataList); return dataPage; } }; } return defaultDataModel; } } 提示:关于PageListBaseBean更多的信息,可以参阅我在百度的blog(百度改版后,让我很QF,所以转到CSDN来了): http://hi.baidu.com/kittopang/item/19af4e37c6ede2fae6bb7a11   至此,分页已经实现。下面是使用截图:

62,041

社区成员

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

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

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

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