注册 登录
编程论坛 C# 论坛

ado.net 的通道打不开

活出精彩 发布于 2014-08-19 10:03, 785 次点击
static void Check()
        {
            string sqlStr = @"server=.\express;database=Book;Integrated Security=True";

            SqlConnection con = new SqlConnection(sqlStr);

            con.Open();

            con.Close();

            Console.WriteLine("Ok");
            Console.ReadKey();
        }
到了open这边就报错。实在找不到哪里做了。会不会是数据库本身的问题啊?

9 回复
#2
活出精彩2014-08-19 10:06

只有本站会员才能查看附件,请 登录
就这个错误
#3
活出精彩2014-08-19 10:10
数据库截图
只有本站会员才能查看附件,请 登录
#4
活出精彩2014-08-19 10:29
用的数据库是mssql2008express
#5
h_xuxu2014-08-19 13:00
你可以直接在VS里点菜单栏中 工具-连接到数据库,在弹出的菜单中输入服务器名,在链接到一个数据库中选中指定数据库,点测试链接,如果成功就确定,失败了就贴上来。
点开左侧服务器资源管理器,在数据连接节点右键-属性,再打开的属性菜单中有一行是连接字符串,复制到你的SqlConnection con=new SqlConnection("复制到这里");
完了
#6
活出精彩2014-08-19 16:19
只有本站会员才能查看附件,请 登录
不行。。。
#7
活出精彩2014-08-19 16:20
回复 5 楼 h_xuxu
不行。
#8
h_xuxu2014-08-21 17:17
回复 7 楼 活出精彩
去配置里打开远程连接试试
只有本站会员才能查看附件,请 登录

#9
何事惊慌2014-08-22 16:15
这个是只带的数据库吗?如果是只带的数据库你百度只带数据库的链接方式,这个是单独的数据库的链接的方式
#10
活出精彩2014-08-29 09:39
回复 9 楼 何事惊慌
谢谢,问题已经解决了
1