编程论坛's Archiver

pxy94 发表于 2008-6-19 22:47

VS2005与自带SQL2005连接问题

我的程序如下:
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();
出现的错误如下:
[attach]35595[/attach]
请问错在哪里了,数据库与我的网页在同一个文件夹里面。
测试时是成功的:
[attach]35596[/attach]
请问我的连接字符串要怎么写,高手请帮帮我

hebingbing 发表于 2008-6-19 22:55

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

pxy94 发表于 2008-6-19 23:02

[quote][bo][un]hebingbing[/un] 在 2008-6-19 22:55 的发言:[/bo]

你是不是也装了sql2000啊,sa的账号和秘密都确定没有错误…… [/quote]
没有装sql2000,我只装了VS2005,SQL是自带的,sa的密码确定没有错,因为是我重新改了的,而且如何错了,不可能在创建时连接成功的,你说对么?

pxy94 发表于 2008-6-19 23:31

猛然发现,建立连接的时候,连接字符串已经自动生成并保存在网站配置文件Web.Config里面了,直接拿过来用就行了,不用自己写,呵呵

页: [1]

Powered by Discuz! Archiver 6.1.0  © 2001-2007 Comsenz Inc.