ASP.NET类中连接数据库出错..急!

来源:百度知道 编辑:UC知道 时间:2024/05/26 00:43:03
说明: 在编译向该请求提供服务所需资源的过程中出现错误。请检查下列特定错误详细信息并适当地修改源代码。

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

源错误:

行 24: {
行 25:
行 26: return new OleDbConnection("Provider=Microsoft.Jet.OLEDB.4.0;Data source="+server.mapth("list.Mdb"));
行 27: }
行 28: }

行 1: using System;
行 2: using System.Data;
行 3: using System.Configuration;
行 4: using System.Web;
行 5: using System.Web.Security;
行 6: using System.Web.UI;
行 7: using System.Web.UI.WebControls;
行 8: using System.Web.UI.WebControls.WebParts;
行 9: using System.Web.UI.HtmlControls;
行 10: using System.Data.OleDb;
行 11:
行 12: /// <summary>
行 13: /// Class1 的摘要说明
行 14: /// </summary>
行 15: public class OpData
行 16: {
行 17: public OpData()
行 18: {
行 19: //
行 20: // TODO: 在此处添加构造

你使用的是MDB数据库?为什么不使用SQL SERVER呢?
你可能是把以上代码写在App_Code的类里或者类库工程里了,在那些地方是找不到Server这个对象的.....
不过,你可以在类库工程中引用System.Web,或者在App_Code文件的类里引入System.Web命名空间,就可以使用HtmlContext.Current来访问你想要的Server对象拉