怎么把ADOTable1中的所有tablename名字全部保存到combobox1下

解决方案 »

  1.   

    用下面的SQL语句可以取得数据库中用户表的表名:
    select name from sysobjects where type='U' and status>0 order by name
    得到表名后就用个循环写到ComboBox中。
    不知道这个是不是楼主的意思?
      

  2.   

    直接用TADOConnection的方法(后面那个参数表示是否取系统表表名):
    ADOConnection1.GetTableNames(ComboBox1.Items, False);select name from sysobjects where type='U' and status>0 order by name
    只适用于SqlServer(Sybase可能也适用)。
      

  3.   

    INSTANCENAME="InstanceName" 指定实例的名称。如果不指定 INSTANCENAME,则安装程序将安装默认实例。这是什么意思??实例名称不会是指数据库别名吧?