打开与数据库的连接时遇到问题 求SQL高手

来源:百度知道 编辑:UC知道 时间:2024/06/30 14:34:41
using System;
using System.Data;
using System.Data.SqlClient;
using System.Configuration;

//数据访问层,专用于SQL Server数据库
public class WL
{
private SqlConnection conn;
private string strConnectionString;

public WL()
{
strConnectionString = "server=IBM-A75B0568E\\SQLEXPRESS;database=student;uid=sa;pwd=123456;";
conn = new SqlConnection(strConnectionString);
//conn.Open();
}

//打开与数据库的连接
public void OpenDBConn()
{
if (conn.State == ConnectionState.Closed)
{
conn.ConnectionString = strConnectionString;
conn.Open();

是一个用C#编的信息管理系统,用VS2005调试时在conn.open()那一步提示
用户 'sa' 登录失败。该用户与可信 SQL Server 连接无关联。

是怎么回事 求高手指点 我已经调了SQL混合验证 用SA也能登陆查询分析器

server=IBM-A75B0568E\\SQLEXPRESS
这个地方,多了一个反斜杠,,
一般的命名都是 计算机名\SQLEXPRESS

1.选中服务器(右键)->属性->安全性->服务器身份验证修改为"SQL SERVER和WINDOWS身份验证模式"
2.展开服务器上的"安全性"->登陆名->选中SA登陆帐号(右键)->状态->登陆修改为启用.

你连接字符串里面SA的密码是123456,那么你实际你的SA密码是不是这个呢,