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

Azure Entity Framework:登录用连接字符串格式及配置求助

SQL Server 带用户名密码的连接字符串配置

你需要使用SQL Server身份验证的连接字符串格式,把SSMS里的服务器名、目标数据库名、用户名和密码对应填入即可,模板如下:

string connectionString = "Server=你的服务器名称;Database=目标数据库名;User Id=你的用户名;Password=你的密码;";

注意事项:

  • Server:填写你在SSMS登录时输入的服务器名称(比如localhost、.\SQLEXPRESS或者远程服务器IP/域名)
  • Database:指定要连接的具体数据库名称(不是服务器实例名)
  • 如果你的SQL Server实例使用非默认端口,需要在Server后追加,端口号,比如Server=192.168.1.100,1433;

另外你的代码存在一个小问题:执行SELECT查询时用ExecuteNonQuery()并不合适,这个方法主要用于执行增/删/改语句,返回受影响行数。如果要读取查询结果,应该改用ExecuteReader()或SqlDataAdapter,示例如下:

// 替换原有的command.ExecuteNonQuery();
using (SqlDataReader reader = command.ExecuteReader())
{
    while (reader.Read())
    {
        // 根据实际列名读取数据
        Console.WriteLine($"用户名:{reader["UserName"]}");
    }
}

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.07.24 13:23:12