我设置了一个ADOTABLE1,ADOQUERY1,DATASOURCE1,把ADOTABLE1已经设置好联上了数据库,然后就把DATASOURCE1的DATASET属性设置成ADOTABLE1,再把ADOQUERY1的datasource属性设置成DATASOURCE1,但就是打不开ADOQUERY1的数据,不知道ADOQUERY的datasource属性到底是怎么用的,望各位老师指教一下
解决方案 »
- 请教,如何在DELPHI内增加路由表?替代之前的BAT或DOS命令
- 各位大侠,怎样给隐藏的窗口发送消息使它显示出来呀!
- 请教高手:怎样在自制的组件中添加dragdrop,dropover,enddrag事件??急!!!
- 问题!急!急!
- 怎样使报表和后台的数据联系起来?
- 能用FastReport作一对多的发票打印吗?
- 在wwDBGrid单元中如何制作下拉列表,比如第一列做一个“男”,“女”的下拉列表。
- ICS的wsocket接收发送文件的问题
- ================请问如何将回车转换为Tab???===================
- 我在作登录是出现了"runtime error"错误,详情见内
- [求助]dxdbgrid多表头怎么样实现啊?
- 如何在delphi中做windows风格的表格
ADOQUERY1.Sql.add("select * from table")
最后active:=true
1.ADOQUERY1的 connectionstring设置.连接上你的数据库并测试通.
2.ADOQUERY1的 sql 的string list editor加入sql语句.如select * from 表名;
3.ADOQUERY1的 active设置成true.这样一定通了.你可以试一下有什么问题,再找我.
要的是strings属性,写SQL语句,
最后active:=true
,然后再在ADOTable1的AfterOpen事件中写入ADOQuery1.Open;这样在打开ADOTable1的时候ADOQuery1就会自动打开了
关于DATASOURCE的用法,它可用在主从表中
如两个QUERY,其中一个为 select * from customer
另一个为select * from orders where custno=:custno
将后者的DATASOURCE设置为前者就实现了主从表自动关联