c# - VS 2008 中 SQL Server 2005 的 C# 中的 app.config 文件

标签 c# sql-server-2008

我有一个用 Visual Studio 2008 编写的带有 SQL Server 2008 的 C# .net 项目。我使用以下连接字符串与 SQL Server 连接:

string connectionString = 
    @"server=HASIBPC\SQLEXPRESS; Integrated Security=SSPI; 
      database=XPHotelManagementDatabase";

但问题是每次我将我的应用程序从一台计算机转移到另一台计算机时,我需要更改 connectionString 中的 server。我不想手动更改它。我希望这会动态改变。我将如何使用 app.config 来做到这一点?

最佳答案

如果数据库在应用程序的本地,您可以在连接字符串中使用 LocalHost,假设所有其他信息都相同。

例如:

string connectionString = @"server = LOCALHOST\SQLEXPRESS; Integrated Security = SSPI; database = XPHotelManagementDatabase";

关于c# - VS 2008 中 SQL Server 2005 的 C# 中的 app.config 文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3533279/

相关文章:

sql-server - SQL Server - 使用当前的 GetDate 过滤器创建架构绑定(bind)索引 View

c++ - 如何在 ADO 中读取 NULL 值

c# - Entity Framework 多重聚合性能

c# - 如何在 VS2010 C# 控制台应用程序中将我的 App.config 编译成我的 exe?

sql - 为所选记录生成插入脚本?

mysql - 比较最接近交易日期的有效历史记录

c# - 使用反射将 IDbSet<T> 的属性复制到另一个同名的 List<T> 类的属性?

c# - JIT简单优化

c# - WPF VS Collection编辑器教程?

c# - C#中的实时wmv视频编码