有这样的两个表a1,a2
a1的结构如下:
考场编号,学校名称
a2的结构如下:
考场编号,学校地址,总座位数
现在要查询总座位数小于10000的考场信息。要将信息显示在DBGRID控件中
sql.add(select * from a1 inner join a2 on a1.考场编号=a2.考场编号 where a2.总座位数<=10000') 我也知道这样写是不对的,那应该怎样写?同时DBGRID的表头段应该怎样设?
a1的结构如下:
考场编号,学校名称
a2的结构如下:
考场编号,学校地址,总座位数
现在要查询总座位数小于10000的考场信息。要将信息显示在DBGRID控件中
sql.add(select * from a1 inner join a2 on a1.考场编号=a2.考场编号 where a2.总座位数<=10000') 我也知道这样写是不对的,那应该怎样写?同时DBGRID的表头段应该怎样设?
解决方案 »
- dephi读取csv文件内容到TStringList
- 如何调用函数
- 考上清华的博士了,散分!
- 用StringGrid显示查询结果,然后通过选择StringGrid的cells,显示相应的图片
- 关于delphi 调用word excel 的方式,方法,那种方法最好,最快,有解析么?歌额说说
- 怎么把选中的多个图像文件装载入IMAGE控件。
- 谁做过MIME解码程序!
- 如何知道小数点后又几位?
- 100分求助:如果局域网要用密码才能进入另一台机子的文件夹,怎样用程序实现
- 小弟实在不知道这个ActivateQuery如何来的,请指教!!!非常感谢!!!
- 使用TWebBrowser时,弹出新页面时如何只使用自己的弹出式窗口而不用IE的?
- 串口发送命令冲突,如何解决??
from a1,a2 where a1.考场编号=a2.考场编号 and a2.总座位数>10000
楼主你的SQL 语句是对是,但你要是显示成:select a1.* from a1 inner join a2 on a1.考场编号=a2.考场编号 where a2.总座位数<=10000在Dbgrid的表头段如果你的源Dataset也就是你的Adoquery控件查出来的字段名为中文那么就显示的是中文的,如果你英文的可以用 " id as 编号 "用as转换;还可以用 在dbgrid属性 items来添加