用tadoconnection连接数据库,其中连接字符串如:Provider=MSDAORA.1;Password=**;User ID=**;Data Source=**
用tadoconnection的GetTableNames方法去库中得表名,现在得问题是连接数据库测试正常,表名取不出来,不知道什么原因?

解决方案 »

  1.   

    你要安装Tadox:
    Import Type Library -> 选择 Microsoft ADO Ext..... -> 在class_name 中把有冲突的vcl改名(Tadox.....)
      

  2.   

    class_name中有TTable,TColumn,TIndex,TKey,TGroup,TUser,TCatalog。那些是有冲突的,怎么改啊
      

  3.   

    TadoXTable,TadoXColumn,TadoXIndex.............
      

  4.   

    Import Type Library -> 选择 Microsoft ADO Ext..... -> 在class_name 框中直接改名就可以了!
      

  5.   

    他只说了第一个步骤,下面还要用到AODX的方法
    看李维的书吧,ADO MTS COM+,里面讲的很详细
    而且这里讲的方法很高效
      

  6.   

    俺用ORacle8i
    正常