我有一个表tdb,有一个DBName字段。我将这个表读到DataSet myDataSet里,我如何得到一个DataView,使得这个DataView里的数据是myDataSet里tdb的DBName='public'所有的行,而不包含其他数据。谢谢!!!
解决方案 »
- 请教如何得知repeater控件循环了几次?
- 怎么获取二进制字节流中datetime类型的数据?
- cookie做的系统的退出功能
- 鼠标移到gridview上显示全部内容成功了,但是原来的编辑功能失效了?
- cookie中一个子键修改,其他子键全部丢失,为什么?急!!!!
- 未能加载视图状态。是何原因?
- 怎样实现我的一个maxvalue属性,既能接受int型的数值,也能接受float型的数值
- 请问一下xp下装sql server 2000好像有问题。装哪个sql server 版本好呢?
- 一个关于三层架构代码该放哪儿的问题...困惑了我好久啊...
- 如何使用command对象执行access的(insert)存储过程
- 如何实现点击按钮弹出新页面?
- 问个简单的js页面调用问题
{
DataView dv =GetData();// 得到数据集
//得到父节点为0的一级分类
foreach (DataRow dr in dv.Table.Select("DBName='public'"))
{
.......
}
}
DataSet ds = YourGetDataSetLogic();//get dataset if ( ds != null && ds.Tables.Count > 0 )
{
DataView dv = ds.Tables[0].DefaultView;// get dataview string filter = string.Format( "DBName = '{0}' " , "public");
dv.RowFilter = filter; // filter
}
使用 DefaultView.RowFilter = "DBName='public'"; 可得 DataRowView 集.
如:for(int i=0;i<=dv.Table.Rows.Count - 1;i++)
{
} 谢谢!!!
如:for(int i=0;i<=dv.Table.Rows.Count - 1;i++)
{
}
高手帮帮忙!谢谢