ADO 是通过 OLE DB 连接数据库的,方法如下,不知道对你有没有用。
1。先用ADOCONNECTION 的CONNECTIONSTRING 建立与数据库的连接。
2。再用ADODATASET 建立ADOCONNECTION 与 数据感知元件之间的连接,也就是ADODATASET的CONNECTION 属性设置为1。中的ADOCONNECTION.COMMANDTEXT属性就是你要写的SELECT查询语句,它可以在程序设计阶段用OBJECT INSPECTOR 中设定,也可以在程序中设定。
3.DBGRID或者其它数据感知元件的DATASOURCE属性设置成上面2。中的ADODATASET。然后将ADODATASET 的ACTIVE属性改为TRUE,运行程序就可得到结果。
(上述步骤可以不需要用ADOCONNECTION ,直接将ADODATASET 的CONNECTIONSTRING 建立与第一步中一样的连接,而CONNECTION属性为空,这样也可以得到一样的结果)