还有2005的类文件都存在App_Code下面了,要怎么引用啊

解决方案 »

  1.   

    将Server改成System.Web.HttpContext.Current.Server
      

  2.   

    楼上正解。。调用当前上下文的server.
    System.Web.HttpContext.Current.Server
      

  3.   

    谢谢二位,还有就是如何调用App_Code下的类,比方说myclass.cs
      

  4.   

    如何调用App_Code下的类,比方说myclass.cs?
    如果你用了命名空间的话,比如:namespace aa,
    那就using aa;
    没有的话直接用就是了,如果构造函数是public的话
      

  5.   

    loveniki ---我直接用怎么不行呢,
    新建的类文件没有命名空间,比如在myclass.cs里建了一个public void exe_sql()
    需要引用的地方直接exe_sql()就行?
    下面是类文件一部分OleDbCommand olecmd = new OleDbCommand(str, ConnStr);--这个地方同时报错了:
    public class myclass
    {
        string ConnStr;
        OleDbConnection oleConnection;
    public myclass()
    {
    }
        public void create_link()
        {
            oleConnection = new OleDbConnection(ConnStr);
        }
        public void exe_sql(string str)
        {
            ConnStr = "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" + System.Web.HttpContext.Current.Server.MapPath(".") + "..\\Database\\lose.mdb";
            create_link();
            oleConnection.Open();
            OleDbCommand olecmd = new OleDbCommand(str, ConnStr);
            olecmd.ExecuteNonQuery();
            oleConnection.Close();
       }
    ....................