如下代码:
a:='erp.adoconnection2';
qy6.connection:=a;
提示'incompatible types:'TADOConnection' and 'String'',请问A需定义成什么类型才可以?
a:='erp.adoconnection2';
qy6.connection:=a;
提示'incompatible types:'TADOConnection' and 'String'',请问A需定义成什么类型才可以?
解决方案 »
- Delphi 创建三层问题
- 遇到添加记录时自动编号有时重复,刷新不正常的问题
- 关于VC代码转换的问题
- 将EXCEL的一列数据导入ACCESS的新字段中
- 求助,如何在delphi中添加TCP socket 组件
- 有谁知道businessskinform中的mditabsbar是怎么用的?
- 江湖救急,如何打印delphi程序中的全部源程序代码????
- 如何隐藏memo里的滚动条,但又不让滚动条的作用消失。只有10分了,没办法。
- 使用fastreport如何打印多页的中国式报表(比如有正反二面的那种)?
- 利用TNMSMTP进行邮件群发,遇到疑惑。。。高分悬赏。。
- VirtualTreeview 如何显示数据库数据
- 继续求助delphi
ADOConnection1.ConnectionString:=a;
ADOQuery1.Connection:=ADOConnection1;
a是adoconnection,那么就用qy6.connection
connection是TADOConnection类型,你的a是字符串类型; 當然不行了
看2#最后一句,ADOQuery1和ADOConnection1是同在一个窗体,若不同就变一下:
ADOQuery1.Connection:=:=XXOO.adoconnection1; //XXOO窗体上有adoconnection1这个控件那么看你的,就是这样:
qy6.connection:=erp.adoconnection1;
qy6.connection:=erp.adoconnection2;或
var a:TADOConnection;a:=erp.adoconnection1; //a:=erp.adoconnection2;
qy6.connection:=a;