C# SQL Server 2005中的连接字符串是否可以从文件中获取?

C# SQL Server 2005中的连接字符串是否可以从文件中获取?,c#,sql,sql-server,sql-server-2005,.net-3.5,C#,Sql,Sql Server,Sql Server 2005,.net 3.5,作为实习的一部分,我已经为一家公司创建了一个支持web的DB,现在已经准备好了。但是,服务器的连接字符串已由我编码。但是IT人员说他想让我从包含各种连接字符串的文件中读取连接字符串,然后选择当时需要的连接字符串 我的问题是,有可能吗?…如果有,怎么可能 请帮帮我,我和他谈了很长时间,试图理解这个概念,但还是没能理解 预祝 Sujit这应该不是问题 将连接字符串放入文件中,在程序中读取该文件,并将该字符串传递给正在使用的数据库连接对象 这是如此常见,以至于在.NET中,配置文件模式已经有了一个放置

作为实习的一部分,我已经为一家公司创建了一个支持web的DB,现在已经准备好了。但是,服务器的连接字符串已由我编码。但是IT人员说他想让我从包含各种连接字符串的文件中读取连接字符串,然后选择当时需要的连接字符串

我的问题是,有可能吗?…如果有,怎么可能

请帮帮我,我和他谈了很长时间,试图理解这个概念,但还是没能理解

预祝
Sujit这应该不是问题

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

这是如此常见,以至于在.NET中,配置文件模式已经有了一个放置连接字符串的位置(加上加密该部分的机制)

更新:


当您指出您正在使用.NET时,您应该查看
app.config
文件,尤其是和节/属性。

这应该不是问题

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

这是如此常见,以至于在.NET中,配置文件模式已经有了一个放置连接字符串的位置(加上加密该部分的机制)

更新:



当您指出您正在使用.NET时,您应该查看
app.config
文件,尤其是和节/属性。

您使用了什么编程语言?连接字符串在代码中是如何使用的?您在什么环境中开发的。NET?@oded和ngroot……它;web.config中指定了使用Visual Studio 2008的s.NET framework 3.0,并使用C#@oded连接字符串进行编码。如果他希望您使用web.config/app.config以外的内容,请告诉他向您展示一个示例。您的组织可能有其他推荐做法。您使用了什么编程语言?连接字符串在代码中是如何使用的?您在什么环境中开发的。NET?@oded和ngroot……它;web.config中指定了使用Visual Studio 2008的s.NET framework 3.0,并使用C#@oded连接字符串进行编码。如果他希望您使用web.config/app.config以外的内容,请告诉他向您展示一个示例。您的组织可能有其他推荐做法。问题中没有任何需要说明的内容。NETOP评论说确实如此。无论如何,这是一个安全的赌注。他现在。。。但这并不确定。我同意,如果他使用SQL Server,他可能使用的是MS语言,但它可能是非托管C++:)ODID:学生在C++中编码网站的可能性很小。此外,学生使用.net语言以外的任何语言连接到MS SQL后端的可能性也同样很小。@Chris Lively-我想说的是,问题中没有明确的内容,需要更多的信息。问题中没有任何内容需要说明。NETOP评论说确实如此。无论如何,这是一个安全的赌注。他现在。。。但这并不确定。我同意,如果他使用SQL Server,他可能使用的是MS语言,但它可能是非托管C++:)ODID:学生在C++中编码网站的可能性很小。此外,学生使用.net语言以外的任何语言连接MS SQL后端的可能性也同样很小。@Chris Lively-我想说的是,问题中没有明确的内容,需要更多的信息。