通过手动提供服务器名称从数据库获取数据

时间:2010-04-19 12:29:42

标签: c#

我正在使用c#.net windows应用程序表单。我创建了许多数据库,每个数据库都有很多表 我有一个数据网格视图和一个显示按钮。 当我点击这个按钮时,系统必须提示我输入服务器名称,输入服务器名称后,它应该在某个组合框中显示与该服务器相关的所有数据库。再次,如果我选择一个数据库,它应该将该数据库中的所有表显示为组合框。如果我选择一个表,它应该提示一个选项,只在datagridview中选择所需的列。我怎么能这样做?

2 个答案:

答案 0 :(得分:2)

它被称为“编程”。基本上你编写了一个程序连接到服务器,找出存在的数据库,填充组合框等。我想你明白了吗?

您真的希望我们在这里为您提供完整的代码吗?

答案 1 :(得分:0)

查看SMO库(http://msdn.microsoft.com/en-us/library/microsoft.sqlserver.management.smo.database.aspx)以开始使用。它可以做你提到的一切。