如何获取本机SQL Server 2000的服务器名称和数据库名称

接着在获取到服务器名称后,需要实例化SQLServerClass对象来连接具体的服务器。通过调用Connect方法,传入之前选中的服务器名称、用户名和密码进行身份验证。连接成功后,遍历srv.Databases集合,检查每个数据库的Name属性是否为空,将有效的数据库名称添加到数据库下拉框中,这样就能列出该服务器下的所有数据库了。

评论 (2)

SQL Server 2000?这版本真的太老了,现在主流都是2019或者2022了。不过原理应该差不多,关键是连接字符串的配置。

SQL Server 2000 实在是太古老了,现在几乎没人用了。不过如果是维护旧系统,用SMO(SQL Server Management Objects)来枚举数据库确实是标准做法,代码逻辑没问题。