主要用途在以程序的方式向BDE添加别名Alias,这就不用手工在BDE里建立别名。

解决方案 »

  1.   

    使管理数据库连结的,如果是多线成查询如同时查询oracle,sql server,那么起两个线程则一定要有两个session,系统默认的是default!
      

  2.   

    我只有一个数据库对象(database),如果加上两个session,就可以同时向数据库发送两个线程吗?
      

  3.   

    通过session也可以取到表名称的列表
      

  4.   

    我觉得线程是管理DATABASE用的,
    可以查出BDE中的数据库和表,可以做类似于SQL Explore之类的东西。
    在每个数据库程序中都会自动生成一个SESSION,控制程序与数据库的连接。
    而对于DATABASE和SESSION关系是这样的:
    数据库服务器->数据库->数据表
    TSession -> TDatabase -> TDataset
    我想如果你的一个DATABASE在线程运行时自动更改SESSION应该可以发送两个线程,
    但可以吗?如果你的两个线程对同一个表操作将会如何呢?
    所以我想不能只用一个DATABASE对象
      

  5.   

    如果加上两个session,可以同时向数据库发送两个线程,个人意见:)
      

  6.   

    “如果加上两个session,可以同时向数据库发送两个线程”,我觉得用处不大,你们说呢?
      

  7.   

    这个问题已经解决,经过在下的多方查找,终于找到dbgrideh的“官方”主页并下载最新版本,结果证实非常好用。
    有需要的朋友可以到:
    http://www.farpost.com/personal/dmitryb/
    去下载。