如何做分类显示的程序呢?
我想在网站的首页把同一个数据库中的数据分类显示出来。
已经在数据库中建了两个表(所用数据库为Access),一个是class,一个是files,两个表通过classid关联。
我的ASP程序是按files数据库中的classid分类显示出来的,classid由1-8来分为八个栏目,每个栏目对应一个classid。
我最初的想法是:先遍历一次数据库,然后逐项找是否有classid对应的栏目,有就显示相应的数据,没有就显示“库中没有记录”。
我最初的做法是:先用do while循环来遍历,然后用if来比较。例如:该栏目要求的是classid=4的,我就在循环中写if classid=4 then flags=1 else flags=0。
通过这样想把若有classid=4的项,就把flags改为非0的值,若没有就把flags永远置0,最后通过if来判断flags的值来显示相应的内容。
我已在已经做好显示的部分了,只差这个遍历寻找的地方有些问题,我不知道它是否为写循环,我只要在flags置值后加上exit do 就不会出现超时的现象,不加就会出现超时的现象!
我现在还没想到这个应该怎样写,请指教!
若有更好的方法也请提出,不胜感激!