我想用delphi实现这样的一个程序,选择连接数据库以后,连接sql server,然后列出里面所有的库,再点击每个库,可以看到里面所有的用户表,然后点击表就可以把所有字段的内容显示出来。
能实现吗,有哪些难点呢?有经验的朋友给讲讲吧

解决方案 »

  1.   

    考虑了一下,应该也不是很难,个人看法:
    1.选择登录的数据库,用一个combobox枚举所有库,然后输入密码,用户名验证后登陆
    2.在每个数据库中建立一个叫tablename的表,表里存放着该库中所有用户表的表名(人工输入),登陆该库以后就用搜索该tablename的表,列出所有表名(可以放于dbtree中).
    3.因为很容易得到你点击的表名,所以点击表名在响应的onclick事件中添加你想要的搜索代码,在dbgrid中显示出来;
      

  2.   

    连接到master,从sysdatabases中查