表ParaC#中,怎么通过ClassId获取非空的字段值,并将所有值存到一个List里面。如: ClassId=2时候,得到一个List,List里面的值为Para1~Para4的值。 ClassId=5时候,得到一个List,List里面的值为Para1~Para7的值 ....
解决方案 »
- oracle链接:visual studio里正常,release之后的exe报错
- C# 正则表达式的问题,帮忙看看呀
- c#图例展示求教
- 怎样 模拟鼠标右键点击???????
- 仓库先进先出问题
- Outlook左侧文件夹列表是用什么控件做成的?
- 批量插入数据库,用sqlDataAdapter.update快还是oledbDataAdapter.update快
- 如何实现类似于QQ宠物社区的效果?
- 文件上传
- byte[]或stream流的网络传送问题
- C#中PictureBox控件的Location属性为什么不能单独改变其Location.X或Location.Y的值而只能整体赋值?
- 线程休眠怎么没用!
读到DataSet ds中
List<string> list = new List<string>();
if(ds.Tables.Count>0 && ds.Tables[0].Rows.Count>0)
{
foreach(int i=0; i<dt.Tables[0].Columns.Count; i++)
{
object oVal = dt.Tables[0].Rows[0][i];
if(oVal != null && !(oVal is DbNull))
{
string sVal = oVal.ToString;
if(!string.IsNullOrEmpty(sVal))
{
list.Add(sVal);
}
}
}
}
if(ds.Tables.Count>0 && ds.Tables[0].Rows.Count>0)
{
foreach(int i=0; i<dt.Tables[0].Columns.Count; i++)
{
object oVal = dt.Tables[0].Rows[0][i];
if(oVal != null && !(oVal is DbNull))
{
string sVal = oVal.ToString;
if(!string.IsNullOrEmpty(sVal))
{
list.Add(sVal);
}
}
}
}