这句MsSql语法是: Select Name From Master..SysDatabases order By Name
如果你还要列出某个数据库下面的表,那么语法是: Select TABLE_NAME FROM 你的数据库名称.INFORMATION_SCHEMA.TABLES Where TABLE_TYPE='BASE TABLE'
你的问题都在这里了。
如果你要问这么实现这个form,你可以考虑做一个from,里面有listbox控件(或其他控件),把所有的数据库名称ADD进listbox控件。当点击listbox控件里面某个数据库名称是,触发Select TABLE_NAME FROM 你的数据库名称.INFORMATION_SCHEMA.TABLES Where TABLE_TYPE='BASE TABLE'