比较好的解决方法是建一个临时的表,然后用select count(distinct id) from ... 来实现比较好
有个比较笨但很基础的解决方式:DataTable dt; ... ArrayList list = new ArrayList(); for (int i = 0; i < dt.Rows.Count; i++) { if (!list.Contains(dt.Rows[i][columnname])){ list.Add(dt.Rows[i][columnname]); } } return list.Count;
各位侠客,谁会孤独九剑?
世界需要有人被歌颂.80分如何?
来实现比较好
...
ArrayList list = new ArrayList();
for (int i = 0; i < dt.Rows.Count; i++) {
if (!list.Contains(dt.Rows[i][columnname])){
list.Add(dt.Rows[i][columnname]);
}
}
return list.Count;
snof(雪狼) 你好,我不想连数据库.