注册 登录
编程论坛 ASP.NET技术论坛

VS2005与自带SQL2005连接问题

pxy94 发布于 2008-06-19 22:47, 1163 次点击
我的程序如下:
string strConnection = "User ID=sa;Password=sa123456;Database=Database;Server=MCU;Connection Timeout=30;";
        SqlConnection objConnection = new SqlConnection(strConnection);
        objConnection.Open();
        SqlCommand dr = new SqlCommand("Select * from us", objConnection);
        SqlDataReader da = dr.ExecuteReader();
        GridView1.DataSource = da;
        GridView1.DataBind();
        objConnection.Close();
出现的错误如下:
只有本站会员才能查看附件,请 登录

请问错在哪里了,数据库与我的网页在同一个文件夹里面。
测试时是成功的:
只有本站会员才能查看附件,请 登录

请问我的连接字符串要怎么写,高手请帮帮我
3 回复
#2
hebingbing2008-06-19 22:55
你是不是也装了sql2000啊,sa的账号和秘密都确定没有错误……
#3
pxy942008-06-19 23:02
[bo][un]hebingbing[/un] 在 2008-6-19 22:55 的发言:[/bo]

你是不是也装了sql2000啊,sa的账号和秘密都确定没有错误……

没有装sql2000,我只装了VS2005,SQL是自带的,sa的密码确定没有错,因为是我重新改了的,而且如何错了,不可能在创建时连接成功的,你说对么?
#4
pxy942008-06-19 23:31
猛然发现,建立连接的时候,连接字符串已经自动生成并保存在网站配置文件Web.Config里面了,直接拿过来用就行了,不用自己写,呵呵
1