ODBC或SQL DataSource?

时间:2013-06-06 15:43:08

标签: sql odbc

我想将我的VB项目连接到同一台计算机上的服务器。 我想再询问它的数据库名称。 SELECT name FROM sys.databases 在下拉列表中删除这些数据库名称。然后根据下拉选择更改连接。这可能吗?

我应该使用ODBC还是SQL数据源?

1 个答案:

答案 0 :(得分:0)

从我快速搜索的内容中,您将使用SQL DataSource连接到ODBC数据库。无论如何,您应始终能够为您的用户提供选择数据库表名称的控件,然后从该表中返回所需的所有数据。这可以通过一个很好的switch语句完成,以便不信任用户在表单中提交的内容,或者实际上是的,你应该使用switch语句,因为从不信任用户输入。您可能会有点想象,并创建一个动态切换语句,从查询生成数据库中出现的数据库,然后添加获得返回所需的任何代码。

希望这对你来说是正确的方向。

修改 切换出数据库名称的表名,但同样的概念。