投票问题datagrid

发现一个问题就是datagrid在使用其自带分页的时候每次切换页面,将重新调用数据库(并且执行效率比较低).因而不能实现在切换页面的时候保存前面选择过得数据.

窃以为利用DataList控件应该能够解决这个问题,通过自定义分页来实现对选择过得数据留下记录.

实现,待定......

思考问题:

1.怎么在VS的控件中加入js代码,怎么利用上jquery,怎么调用json.这些都是一个问题?

2.关于实现数据统计的问题,

select count(*) from voter where (firstchoice=@ID OR secondchoice=@ID OR ThirdChoice=@ID)

聚合函数是一个问题.使用循环实现对每一首个的统计.for(ID=1; ID<=76;ID++){}

再进行排序,找出票数最多的三个.

3.关于实现投票中投中人的统计,

select Name,Student_NO from voter where(firstchoice=@HID OR secondchoice=@HID OR ThirdChoice=@HID)

从而统计出有感觉的人.

posted @ 2009-06-10 14:15  likaiguo  阅读(182)  评论(0编辑  收藏  举报
无觅关联推荐,快速提升流量