急救,冒泡比较法或者遍历问题
我的思路是:
从数据库中取出数据,然后取里面的几个字符串,进行与下一条记录的几个字符串进行比较.
比如:1:我爱JAVA,我爱.NET,我爱爸爸,我爱妈妈,注册号:12345678
2:我不爱JAVA,我不爱.NET,注册号:98765432
3:我爱JAVA,我爱.NET,我爱爸爸,我爱妈妈,注册号:12345678
....下面数据同上
然后我想用冒泡法进行比较,如果相等就取出来.
每一条数据都和第一条数据进行比较.
然后每一条数据都和第二数据进行比较.直到最后.
代码如下:
sql= "select top 3 Content from PE_Article "
rs.Open sql,conn,1,1
html=rs( "Content ")
html2=rs.movenext
for i=0 to rs.recordcount
for k=i+1 to rs.recordcount
result=Mid(html,Instr(html, "2 "),4)
result2=Mid(html2,Instr(html2, "2 "),4)
response.write(result)
response.write(result2)
next
next
但是出现错误.不知道方法有没有错.请各位为我修改或者重写这个方法.
------解决方案--------------------建议把数据库中所有值取出来,然后在进行比较或排序
------解决方案--------------------看不懂楼主的意思