如何动态控制数据模块中的ADO控件?(100分)

  • 主题发起人 主题发起人 ic1396
  • 开始时间 开始时间
I

ic1396

Unregistered / Unconfirmed
GUEST, unregistred user!
我在数据模块中放入了TADOConnection、TADOQuery、TDataSource控件,设计时好用,但
我想动态的改变数据库连接串、SQL语句,却总是提示错误。我该怎样做?
 
必须在断开的时候才能改变连接串和SQL,改变前请调用CLOSE事件
 
adoquery.close
adoconnection.connected:=fase;
 
adoconnection.connected := fase;
adoconnection.connectionstring := '连接串';
adoconnection.connected := true;
 
用editconnectionstring(Tadoconnection)编辑连接串好些
用时关闭一下连接close,connected:=false
 
断开连接时,先关系所有的数据集控件.
修改连接字符串,可以直接赋值的.
 
谢谢大家!
 
解决了码?
 
多人接受答案了。
 
后退
顶部