Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/eclipse/8.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# 在ASP.NET 4.0中从SQL Server 2005检索数据_C#_Asp.net_Sql Server_Sql Server 2005_Asp.net 4.0 - Fatal编程技术网

C# 在ASP.NET 4.0中从SQL Server 2005检索数据

C# 在ASP.NET 4.0中从SQL Server 2005检索数据,c#,asp.net,sql-server,sql-server-2005,asp.net-4.0,C#,Asp.net,Sql Server,Sql Server 2005,Asp.net 4.0,我正在编写一个类来抽象存储过程,但我仍然停留在打开数据库连接的基础上 我看到的示例使用了SqlConnection类,这正是我想要做的,但是,我似乎在System.Data命名空间中找不到它 我认为这可能是一个配置/设置问题。我正在用VisualWebDeveloper来写这个 有没有办法解决这个问题,或者我应该切换到“正确”版本的Visual Studio?您需要添加 尝试: 大众汽车对你所做的一切都很好。确保您的连接字符串是正确的,正如kd7所说,您需要System.Data.SqlClie

我正在编写一个类来抽象存储过程,但我仍然停留在打开数据库连接的基础上

我看到的示例使用了SqlConnection类,这正是我想要做的,但是,我似乎在System.Data命名空间中找不到它

我认为这可能是一个配置/设置问题。我正在用VisualWebDeveloper来写这个

有没有办法解决这个问题,或者我应该切换到“正确”版本的Visual Studio?

您需要添加

尝试:


大众汽车对你所做的一切都很好。确保您的连接字符串是正确的,正如kd7所说,您需要
System.Data.SqlClient
名称空间


Visual Web Developer、Visual C#/VB、Visual Studio(完整版本)都可以使用此命名空间。

使用
System.Data.SqlClient
命名空间,而不是
System.Data

唯一会发生这种情况的是,如果您没有对相关程序集的适当引用。请检查以确保对System.Data的程序集引用已添加到解决方案中,并且已将System.Data.SqlClient命名空间导入到类文件中。
这将解决您的问题。

此外,请确保您的项目中有System.Data引用。

为了澄清,找到了System.Data,但没有找到System.Data.SqlClient。请检查您的项目是否有System.Data程序集的引用。
using System.Data;
using System.Data.SqlClient;

// Use SqlConnection now