.net 对SqlHelper使用指令在VS2008中不起作用

.net 对SqlHelper使用指令在VS2008中不起作用,.net,asp.net,namespaces,.net,Asp.net,Namespaces,我使用了VisualStudio2005,因为我创建了一个类并为此创建了名称空间。在aspx.cs中,我使用sqlhelper在上面的类中写作;它起作用了。但我在2008年做同样的事情时犯了一个错误。在2008年,它已经为类提供了名称空间,而在2005年,它似乎只是缺少了对entlib的引用(假设“sqlhelper”指的是MS应用程序块示例)。添加该引用,您的using指令应该开始工作。如果更改了ent库版本,请注意“sqlhelper”已过时。我相信这已经被数据库(和SqlDatabase等

我使用了VisualStudio2005,因为我创建了一个类并为此创建了名称空间。在aspx.cs中,我使用sqlhelper在上面的类中写作;它起作用了。但我在2008年做同样的事情时犯了一个错误。在2008年,它已经为类提供了名称空间,而在2005年,它似乎只是缺少了对entlib的引用(假设“sqlhelper”指的是MS应用程序块示例)。添加该引用,您的
using
指令应该开始工作。如果更改了ent库版本,请注意“sqlhelper”已过时。我相信这已经被
数据库
(和
SqlDatabase
等)所取代


(这不应被视为使用ent lib的建议;恰恰相反-我不是一个爱好者;p)

您也可以单独使用SqlHelper类文件并避免使用ent lib的有效负载:)是的,我在vs2008的App_代码文件夹中添加了SqlHelper类文件。我仍然在类型或命名空间中遇到错误。@Swati-请发布确切的,复制粘贴的错误,以便我们可以看到它。另外,确保名称空间正确,并且您添加的类被标记为编译(而不是坐在那里)