2010-09-10 84 views
0

我有创建了一个网络DB为一个公司作为我的实习的一部分,它已经准备就绪。但服务器的连接字符串已由我编码。但是这位IT​​人员说他想让我从包含各种连接字符串的文件中读取连接字符串,并选择当时想要的。SQL Server 2005中的连接字符串可以从文件中获取吗?

我的问题是,是否有可能??? ....如果是如何?

请帮助我......我和他长了一段时间,试图理解这个概念,但仍然无法得到它。

感谢在期待 Sujit

+0

你用过哪种编程语言?如何在代码中使用连接字符串? – Oded 2010-09-10 20:41:48

+0

你在开发什么环境? 。净? – ngroot 2010-09-10 20:42:11

+0

@oded和ngroot ......它; s使用Visual Studio 2008的.NET框架3.0并在C#中编码 – 2010-09-10 20:45:32

回答

4
+0

问题中没有任何内容表明OP已经评论说它是.NET – Oded 2010-09-10 20:45:50

+0

。无论如何,这是一个安全的赌注。 – 2010-09-10 20:48:46

+0

他现在...但它并不确定。我确实同意,如果他使用的是SQL-Server,他可能使用的是MS语言,但它可能是非托管的C++ :) – Oded 2010-09-10 20:52:18

1

这不应该是一个问题。

将连接字符串放入一个文件中,在程序中读取该文件并将该字符串传递给您正在使用的数据库连接对象。

这很常见,在.NET中,配置文件模式已经有一个连接字符串的位置(加上该部分的加密机制)。

更新:

正如你指出你使用的是.NET,你应该看看app.config文件,特别是ConfigurationManangerConnectionStrings节/属性。