用TSession控件
   session.GetDatabaseNames
   session.GetTableNames

解决方案 »

  1.   

    在数据库里有sysobject表,里面保存有该库都有什么表以及都有什么键和索引,至于有没有什么库,要用程序方法了
      

  2.   

    to lookfar:
    就是要用程序实现.
      

  3.   

    1.连接到SQL SERVER的master库
    2.从sysdatabases中查询是否有指定的库
    3.如果有,转到这个库中
    4.从sysobjects中查询是否有指定的表.
    5.所有的这一些都可以用一个TQuery完成.
      

  4.   

    用database 的connected的属性