C# 找不到SqlConnection命名空间
我正在用C#建立一个网站,每当我尝试这个C# 找不到SqlConnection命名空间,c#,.net,C#,.net,我正在用C#建立一个网站,每当我尝试这个 SqlConnection con = new SqlConnection (); 我得到的错误是找不到SqlConnection名称空间,但是当我这样做时 System.Data.SqlClient.SqlConnection con; 它起作用了 试图添加对System.Data.SqlClient的引用,但找不到该引用,即使System.Data已添加到web.config文件中。首先:确保引用的是System.Data而不是System.Da
SqlConnection con = new SqlConnection ();
我得到的错误是找不到SqlConnection
名称空间,但是当我这样做时
System.Data.SqlClient.SqlConnection con;
它起作用了
试图添加对
System.Data.SqlClient
的引用,但找不到该引用,即使System.Data
已添加到web.config
文件中。首先:确保引用的是System.Data
而不是System.Data.SqlClient
然后加上
using System.Data.SqlClient;
对于您的命名空间状态,SqlConnection
存在于System.Data.SqlClient
命名空间中,位于System.Data
程序集中
类的命名空间和程序集名称并不总是匹配
由于System.Data.SqlClient.SqlConnection
适用于您,因此您必须已经有了对System.Data
的引用。若要修复错误,请使用System.Data.SqlClient
的语句将添加到文件顶部
如果您使用的是Visual Studio,则可以右键单击SqlConnection
,让Visual Studio找到正确的命名空间,并使用
为您添加一个。这适用于任何类,其中您已经有了对包含它的程序集的引用。@user2962142下载和类似的内容,您甚至不会注意到。ops,我遇到了一个错误,我应该在网页中添加using语句吗?我的意思是像在代码块里面?既然我在构建一个.net网页,你在c#
文件中使用它,你在用什么开发网页?MVC?另外,如果我使用“@using System.Data.sqlclient;”我得到的错误是“}expected”,请将错误粘贴到扩展名为.cshtml的普通ASP.NET Razor网页上。是的,该错误与。。。为它发布一个新问题。。。在你的新帖子中也包括引起问题的代码行…:)