注册 登录
编程论坛 ASP.NET技术论坛

CS0103: 当前上下文中不存在名称“DBHelper”

fjhtf 发布于 2012-10-26 10:44, 3971 次点击
本机可以访问  网站上传到服务器就提示这个了      
CS0103: 当前上下文中不存在名称“DBHelper”
是哪里出了问题呢


“/”应用程序中的服务器错误。
--------------------------------------------------------------------------------

编译错误
说明: 在编译向该请求提供服务所需资源的过程中出现错误。请检查下列特定错误详细信息并适当地修改源代码。

编译器错误消息: CS0103: 当前上下文中不存在名称“DBHelper”

源错误:

 

行 51:
行 52:         
行 53:         DataSet ds = DBHelper.GetDataSet(sql);
行 54:         this.repnew.DataSource = ds.Tables[0].DefaultView;
行 55:         this.repnew.DataBind();
 

源文件: d:\wwwroot\xmyuda\wwwroot\2012\index.aspx.cs    行: 53


--------------------------------------------------------------------------------
版本信息: Microsoft .NET Framework 版本:2.0.50727.3634; 版本:2.0.50727.3634

[ 本帖最后由 fjhtf 于 2012-10-26 10:55 编辑 ]
4 回复
#2
zhuwj2012-10-26 11:04
没有DBHelper类,写一个DBHelper类调用 就好了
#3
荷塘5月色2012-10-26 20:49
你是用三层模式做的吗?如果是的话你看看类库有没有添加项目引用。如果添加了在看看在代码上面有没有using DBhelper类所属的类库名
#4
跳过去2012-10-29 11:45
要使用 DBHelper 时你得先引用他的一个命名空间
#5
nielin1232012-11-05 11:49
纯拷贝的吗? DBHelper.GetDataSet(sql);你写的时候 有提示吗?命名空间引用了吗?还是这个类根本就没写呢?
1