怎么用DELPHI的一个ADOCConnections 连接不同的数据库 分别有3个Button 当点击Button1时是连接ACCESS数据库,当点Button2时连接SQL Server数据库,当点Button3时是连接ORACLE数据库.只用一个ADOCConnections连接数据库. 请问,怎么实现这个功能,请各位大哥写一个代码例子,非常感谢~ 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 同时连不可能, 如果同一时刻此连接一个很简单断开连接对ConnetionString赋新的值连接即可 1、直接连接是不行的,一个ADOConnection只能连接一个数据库2、但是一个TADOConnection可以间接连接多个数据库,方法很简单,就是通过ADO或者ODBC做中转譬如通过ADO连接SQL以后,可以通过OPENDATASOURCE连接Access或Oracle,当然还有其它数据库同样,通过ADO连接Access以后,可以通过IN ODBC连接SQL或Oracle www.connectionstrings.com self.ADOConnection1.Connected:=false; self.ADOConnection1.ConnectionString:='Provider=OraOLEDB.Oracle;Data Source=datasource;User Id=user;Password=123;'; self.ADOConnection1.Connected:=true; self.ADOConnection1.Connected:=false; self.ADOConnection1.ConnectionString:='Provider=Microsoft.Jet.OLEDB.4.0;Data Source=C:\Documents and Settings\lidexian\桌面\123.mdb;Persist Security Info=False'; self.ADOConnection1.Connected:=true; self.ADOConnection1.Connected:=false; self.ADOConnection1.ConnectionString:='Driver={SQL Server};Server=myServerAddress;Database=myDataBase;Uid=myUsername;Pwd=myPassword;'; self.ADOConnection1.Connected:=true; 找一个条形码打印源码 ADO组件连接MSSQL数据库的奇怪问题。。 各位对财务系统熟的老大们,请进来指教一下. 请问如何实现队列TQueue的进队出队? 如何选取数据库中最后十条记录并且顺序排列 关于TToolbarButton97(一个简单问题) 一个菜鸟问题,高分相送! Rational Rose文档 怎样将PDF文档转换成WORD文档? 请教:数据实时采集并处理后存入数据库? 刚毕业的菜鸟对DELPHI的困惑? 散分, BS一下liangqingzhi (老之)和zuoansuifeng (饭是用来吃的,老婆是用来过日子的,分当然是用来抢的,我抢,狂抢ING~~~)
对ConnetionString赋新的值
连接即可
同样,通过ADO连接Access以后,可以通过IN ODBC连接SQL或Oracle
self.ADOConnection1.Connected:=false;
self.ADOConnection1.ConnectionString:='Provider=OraOLEDB.Oracle;Data Source=datasource;User Id=user;Password=123;';
self.ADOConnection1.Connected:=true;
self.ADOConnection1.Connected:=false;
self.ADOConnection1.ConnectionString:='Provider=Microsoft.Jet.OLEDB.4.0;Data Source=C:\Documents and Settings\lidexian\桌面\123.mdb;Persist Security Info=False';
self.ADOConnection1.Connected:=true;
self.ADOConnection1.Connected:=false;
self.ADOConnection1.ConnectionString:='Driver={SQL Server};Server=myServerAddress;Database=myDataBase;Uid=myUsername;Pwd=myPassword;';
self.ADOConnection1.Connected:=true;