目录
  • 发现问题
  • 原因:
  • 解决方法:
    • 方法一、使用带 .NET Framework 框架的项目
    • 方法二、未使用带 .NET Framework 框架的项目,通过NuGet安装“system.data.sqlclient”程序包
    • 解决后:
  • 总结

    发现问题

    在C#连接SQL Server时,明明添加了引用

    using System.Data.SqlClient;
    

    却出现了下面这种情况:

    C#找不到类型名"SqlConnection"的有效解决方法

    原因:

    没有使用 .NET Framework 框架的项目默认没有引入 using System.Data.SqlClient 这个命名空间

    解决方法:

    方法一、使用带 .NET Framework 框架的项目

    C#找不到类型名"SqlConnection"的有效解决方法

    方法二、未使用带 .NET Framework 框架的项目,通过NuGet安装“system.data.sqlclient”程序包

    ①右键单击项目,选择“管理 NuGet 程序包”

    C#找不到类型名"SqlConnection"的有效解决方法

    ②搜索“system.data.sqlclient”并安装

    C#找不到类型名"SqlConnection"的有效解决方法

    C#找不到类型名"SqlConnection"的有效解决方法

    C#找不到类型名"SqlConnection"的有效解决方法

    解决后:

    可以发现没有报错了

    C#找不到类型名"SqlConnection"的有效解决方法

    总结

    声明:本站所有文章,如无特殊说明或标注,均为本站原创发布。任何个人或组织,在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。