各位,我要崩溃了..怎么样遍历才能实现啊..
题目:
数据库:
ChannelID | classID | Title |
1035 8 绿晓
1035 8 金瓯
1035 8 龙虎
1035 8 northton
1035 8 绿晓
我要判断如果有重复的就输出,没有重复的就不输出.
我实现的思路就是:第一行和下面的几行进行判断,然后下一次循环就第二行和下面的几行进行判断.但是我会出现重复.大家帮帮我解决一下.
代码如下:
Operater operater=new Operater();
string sql="select top 6 * from PE_ZhuanRan";
DataTable dt=operater.executeQueryDataTable(sql);
string f="";
for(int i=0;i<dt.Rows.Count-1;i++)
{
for(int j=1;j<dt.Rows.Count-1;j++)
{
if(dt.Rows[i][5].Equals (dt.Rows[j][5].ToString()))
{
Response.Write(dt.Rows[i][5]);
}
else
{
Response.Write("不相等");
} }
}
题目:
数据库:
ChannelID | classID | Title |
1035 8 绿晓
1035 8 金瓯
1035 8 龙虎
1035 8 northton
1035 8 绿晓
我要判断如果有重复的就输出,没有重复的就不输出.
我实现的思路就是:第一行和下面的几行进行判断,然后下一次循环就第二行和下面的几行进行判断.但是我会出现重复.大家帮帮我解决一下.
代码如下:
Operater operater=new Operater();
string sql="select top 6 * from PE_ZhuanRan";
DataTable dt=operater.executeQueryDataTable(sql);
string f="";
for(int i=0;i<dt.Rows.Count-1;i++)
{
for(int j=1;j<dt.Rows.Count-1;j++)
{
if(dt.Rows[i][5].Equals (dt.Rows[j][5].ToString()))
{
Response.Write(dt.Rows[i][5]);
}
else
{
Response.Write("不相等");
} }
}
解决方案 »
- 字符串过滤img的内容
- 100万数据的SQLite,ACCESS,SQL SERVER的读,插,改,删性能比较
- 请问用正则写匹配有标识的一行怎么写?谢谢!
- 关于ASP.NET网站发布后的修改问题
- ★★关于dateset与datereader的内存占用
- javascript 把上传图片的地址付给在线编辑器window.dialogArguments is null 错误
- dropdownlist如何同时执行客户端和服务器断事件?
- “/”应用程序中的服务器错误。关于ASP。NET的问题。很急!!!!!!!!
- Crystal Report & Oracle 中文字出現亂碼,如何解決?
- 如何把浏览器上返回上一页的按钮屏蔽掉?
- 关于写页面和datagrid
- .net调用pb数据窗口的问题,高人请进
select * from people
where peopleId in (select peopleId from people group by peopleId having count(peopleId) > 1)用一条语句就行。。给楼主个例子 呵呵 给分吧