一个mdb库,用adotable连接(用其它控件也行),库中假设有A、B、C、D四个表,如果要
查询每个表的第2条记录,并将结果显示在dbgrid或strringgrid中,如何实现?
请给思路或源码?在线等,解决立马给分,谢谢!!!!!!!!!.
查询每个表的第2条记录,并将结果显示在dbgrid或strringgrid中,如何实现?
请给思路或源码?在线等,解决立马给分,谢谢!!!!!!!!!.
调试欢乐多
这样做的效果是:假如有四个评委对,我给每个评委建个库,里面存着五个选手的各项成绩。我
现在想把四个评委对其中一个选手(如2号选手)的打分结果查询到一个grid中,有什么简单的办法.
库是mdb的.
一、建立一个关系数据库,所有评委打给所有选手的分都在一章表中,直接取二号选手的所有成绩即可;
二、select a.分数,b.分数,c.分数,d.分数 from a,b,c,d where a.选手=2 and b.选手=2 and c.选手=2 and d.选手=2
1、每个选手有好几项分,比如,才艺、英语能力、歌唱等,并不是只有分数一个字段。
2、select a.分数,b.分数,c.分数,d.分数 from a,b,c,d where a.选手=2 and b.选手=2 and c.选手=2 and d.选手=2
查询的结果如何放进grid??????????
如:
记录号 评委 选手号 选手 才艺 英语能力 歌唱
1 张三 1 刘冬 89 100 20
2 李 1 刘冬 99 98 100
3 王 1 刘冬 87 89 79
4 刘 1 刘冬 100 99 80 5 张三 2 泰森 100 100 100
6 李 2 泰森 99 98 96
7 王 2 泰森 97 66 79
8 刘 2 泰森 89 99 100
......查询时候SQL这样写:select 评委,英语能力,歌唱 from table where 选手号=2
结果: 评委 才艺 英语能力 歌唱
张三 100 100 100
李 99 98 96
王 97 66 79
刘 89 99 100应该可以了吧!
union select * from B where 选手号=2
union select * from C where 选手号=2
union select * from D where 选手号=2