【问题标题】:Retrieve data from SQL Server 2005 in ASP.NET 4.0在 ASP.NET 4.0 中从 SQL Server 2005 检索数据
【发布时间】:2011-11-01 13:08:23
【问题描述】:

我正在编写一个类来抽象存储过程,但我坚持打开与数据库的连接的基础知识。

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

我认为这可能是配置/设置问题。我正在使用 Visual Web Developer 来编写这个。

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

【问题讨论】:

  • 澄清一下,找到了 System.Data,但没有找到 System.Data.SqlClient。
  • 检查您的项目是否引用了 System.Data 程序集。

标签: c# asp.net sql-server sql-server-2005 asp.net-4.0


【解决方案1】:

SqlConnection需要添加System.Data.SqlClient

试试:

using System.Data;
using System.Data.SqlClient;

// Use SqlConnection now

【讨论】:

    【解决方案2】:

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

    【讨论】:

      【解决方案3】:

      VWD 非常适合您的工作。确保您的连接字符串正确,并且正如 kd7 所说,您需要 System.Data.SqlClient 命名空间。

      Visual Web Developer、Visual C#/VB、Visual Studio(完整版),他们都可以使用这个命名空间。

      【讨论】:

        【解决方案4】:

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

        【讨论】:

          【解决方案5】:

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

          【讨论】:

            猜你喜欢
            • 1970-01-01
            • 1970-01-01
            • 1970-01-01
            • 1970-01-01
            • 1970-01-01
            • 1970-01-01
            • 2013-03-04
            • 1970-01-01
            • 1970-01-01
            相关资源
            最近更新 更多