今天写了程序,我在全局数据模块中放了个TUniConnection 跟一个ADOConnection,然后在我的登录界面做数据库链接配置的时候,先配置Tuniconnection的连接,然后在Tuniconnection的连接后事件中再给ADOConnection赋连接语句连接,但是每次给ADOConnection.connected:=True的时候就卡住,过15秒后就返回失败!也就是连接不上。然后上网搜发现一些网友说不能在主线程给ADOConnection连接。。。难道ADOConnection不能在同线程下跟其他连接通道共存?但是在设计阶段双击ADOConnection的connected的属性又能连接上。后来发现ADOConnection有个属性:ConnectOption,也就是连接选项配置吧,要选为coAsyncConnect才可以。
也许是小的垃圾,但希望这点小心得能为同样为此困惑的同好者带来点帮助!
也许是小的垃圾,但希望这点小心得能为同样为此困惑的同好者带来点帮助!