ASP.NET 2.0 连接 SQL Server 2000数据库时提示错误。高手帮帮我

来源:百度知道 编辑:UC知道 时间:2024/09/24 23:23:52
我并没有安装SQL Server 2005啊!!!!!!!
我的连接字符串如下:
<appSettings/>
<connectionStrings>
<add name="carConnectionString" connectionString="Data Source=.;Initial Catalog=car;User ID=sa"/>
</connectionStrings>

调用连接字符串的方法如下:
SqlConnection con = new SqlConnection(ConfigurationManager.ConnectionStrings["carConnectionString"].ConnectionString);

“/car_system”应用程序中的服务器错误。
--------------------------------------------------------------------------------

在建立与服务器的连接时出错。在连接到 SQL Server 2005 时,在默认的设置下 SQL Server 不允许进行远程连接可能会导致此失败。 (provider: SQL 网络接口, error: 26 - 定位指定的服务器/实例时出错)
说明: 执行当前 Web 请求期间,出现未处理的异常。请检查堆栈跟踪信息,以了解有关该错误以及代码中导致错误的出处的详细信息。

SQLExpress 数据库文件自动创建错误:

连接字符串使用应用程序 App_Data 目录中的数据库位置指定了一个本地 SQL Server Express 实例。由于提供程序确定应用程序服务数据库不存在,因此试图自动创建该数据库。要成功检查应用程序服务数据库是否存在并自动创建应用程序服务数据库,必须满足下列配置要求:

如果应用程序 App_Data 目录不存在,则 Web 服务器帐户必须具有对应用程序目

你没有装sql server 2005那你就不要用这种方式连接
直接写一个类不就好了..
public class DB{
public static SqlConnection CreateCon(){

SqlConnection con = new SqlConnection("server=.;database=car;uid=sa;pwd=;");
return con;
}
}

<add key="carConnectionString" value=" server=ip;uid=;pwd=;database="/>