You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何在最新版SQL Server Management Studio中获取可用于C#应用的连接字符串

嗨,我明白旧教程跟不上新版SSMS布局的困扰,这就给你说最新的操作步骤,轻松拿到能用在C#里的连接字符串:

获取SQL Server连接字符串(适配新版SSMS)

方法一:从数据库属性直接提取

  • 打开SSMS并连接到你的数据库实例
  • 在左侧对象资源管理器中,找到目标数据库,右键点击它,选择「属性」
  • 在弹出的属性窗口左侧列表里,点击「连接」选项卡
  • 你会看到现成的「连接字符串」字段,直接复制里面的内容就行,这个字符串已经包含了服务器、数据库名等必要信息,拿来就能用

方法二:通过连接窗口自定义生成(更灵活)

  • 点击SSMS顶部菜单栏的「连接」→「数据库引擎」
  • 在「连接到服务器」窗口里,填好你的服务器名称、身份验证方式(Windows或SQL Server身份验证)
  • 点击窗口左下角的「选项 >>」,展开更多设置面板
  • 切换到「连接属性」选项卡,在「连接到数据库」下拉框选中你要使用的数据库
  • 最后点击窗口右下角的「查看连接字符串」,就能看到完整的连接字符串,复制即可

C#代码里的使用示例

拿到字符串后,你可以这样在C#中调用(以.NET Framework为例,.NET Core/.NET 5+用法类似,推荐用Microsoft.Data.SqlClient):

using System.Data.SqlClient;

// 替换成你复制的连接字符串
string connString = "Server=你的服务器名;Database=你的数据库名;Integrated Security=True;";
using (SqlConnection conn = new SqlConnection(connString))
{
    conn.Open();
    // 这里写你的数据库操作逻辑,比如执行查询、插入等
}

小提醒

  • 如果用的是SQL Server身份验证,连接字符串里会包含User ID和Password,千万别把敏感信息硬编码到代码里,建议放到appsettings.json或者配置文件中管理
  • 新版.NET项目更推荐使用Microsoft.Data.SqlClient库,兼容性更好

内容的提问来源于stack exchange,提问作者EL02

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.04.28 08:59:09