日期:2014-05-17  浏览次数:20845 次

使用visualC# 连接SQLserver2008R2时无法登陆的问题!
C# code

using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Data.SqlClient;
namespace connectionSql
{
    class Program
    {
        static void Main(string[] args)
        {
            SqlConnection myConnection;
            string connStr = "data source=.\\SQLEXPRESS;initial catalog=emotion;user  id=saberrl;password=saberrl";
            myConnection = new SqlConnection(connStr);
            try
            {
                myConnection.Open();
            }
            catch (Exception e)
            {
                Console.WriteLine("{0}Secondn exception caught.", e);
                Console.ReadLine();
            }
            Console.WriteLine("连接成功!");
            myConnection.Close();
            Console.ReadLine();
        }
    }
}






有人知道是怎么回事吗?弄了好久了,远程连接也都打开了,就是不行啊!


------解决方案--------------------

data source=.\\SQLEXPRESS;initial catalog=emotion;user id=saberrl;password=saberrl

你用这个信息在MSSQL 能直接登录吗?
------解决方案--------------------
代码没问题
先用客户端工具连接试试
------解决方案--------------------
用户登录失败,检查用户名,密码,以及数据库名称及实例名是否正确
------解决方案--------------------
应该还是数据库连接字符串的问题,楼主好好试试。