上下文中不存在server..............

问题描述

下面是code,帮我更正下为什么会出现这个错误,我很菜啊,刚学2005publicclassmyclass{stringConnStr="Provider=Microsoft.Jet.OLEDB.4.0;DataSource="+Server.MapPath(".")+"..\Database\lose.mdb";OleDbConnectionoleConnection;publicmyclass(){////TODO:在此处添加构造函数逻辑//}voidcreate_link(){oleConnection=newOleDbConnection(ConnStr);}voidexe_sql(stringstr){create_link();oleConnection.Open();OleDbCommandolecmd=newOleDbCommand(ConnStr,str);olecmd.ExecuteNonQuery();oleConnection.Close();}

解决方案

解决方案二:
还有2005的类文件都存在App_Code下面了,要怎么引用啊
解决方案三:
将Server改成System.Web.HttpContext.Current.Server
解决方案四:
楼上正解。。调用当前上下文的server.System.Web.HttpContext.Current.Server
解决方案五:
谢谢二位,还有就是如何调用App_Code下的类,比方说myclass.cs
解决方案六:
如何调用App_Code下的类,比方说myclass.cs?如果你用了命名空间的话,比如:namespaceaa,那就usingaa;没有的话直接用就是了,如果构造函数是public的话
解决方案七:
loveniki---我直接用怎么不行呢,新建的类文件没有命名空间,比如在myclass.cs里建了一个publicvoidexe_sql()需要引用的地方直接exe_sql()就行?下面是类文件一部分OleDbCommandolecmd=newOleDbCommand(str,ConnStr);--这个地方同时报错了:publicclassmyclass{stringConnStr;OleDbConnectionoleConnection;publicmyclass(){}publicvoidcreate_link(){oleConnection=newOleDbConnection(ConnStr);}publicvoidexe_sql(stringstr){ConnStr="Provider=Microsoft.Jet.OLEDB.4.0;DataSource="+System.Web.HttpContext.Current.Server.MapPath(".")+"..\Database\lose.mdb";create_link();oleConnection.Open();OleDbCommandolecmd=newOleDbCommand(str,ConnStr);olecmd.ExecuteNonQuery();oleConnection.Close();}....................

时间: 2024-12-01 05:47:17

上下文中不存在server..............的相关文章

SQL Server数据库升级常见的五大错误

SQL Server数据库升级需要DBA进行大量的规划与测试.大多数的时间里,升 级过程也许不会出现任何问题,但是一些潜在的威胁绝不能忽视.在本文中,SQL Server专家Roman Rehak将为您介绍数据库升级或者迁移过程中,DBA应该注意哪 些问题. 升级测试不足.在SQL Server数据库升级出现问题的情况下,其 中最常见的原因就是测试不足.DBA不仅需要对每一个连接数据库的应用进行测试 ,还需要测试任何一个执行数据库代码的程序,比如SSIS包.数据库工具.辅助 存储过程以及复制等.

NGINX 简明教程

原文同步至 https://waylau.com/nginx-concise-tutorial/ NGINX 是一款来自俄罗斯的HTTP 和反向代理(reverse proxy)服务器.邮件服务器,以及通用的 TCP/UDP 代理服务器,以其高性能被业界广泛采用.本文通过最简洁的方式,将 NGINX 核心应用做下介绍. 什么是 NGINX NGINX是一个免费的.开源的.高性能的 HTTP 服务器和反向代理,以及一个 IMAP/POP3 代理服务器. NGINX以其高性能.稳定性.丰富的功能集.

jboss eap 6.3 域(Domain)模式配置

jboss提供了二种运行模式:standalone(独立运行模式).domain(域模式),日常开发中,使用standalone模式足已:但生产部署时,一个app,往往是部署在jboss集群环境中的,如果所有jboss server均采用standalone模式,会给运维带来极大的工作量,需要每台jboss server上逐一部署/更新,显然不适合. domain模式正是为了解决这一问题,该模式下,所有jboss server可以划分成不同的group(注:这里的jboss server并不一定

【分布式系统工程实现】GFS&Bigtable设计的优势

目前,知名度比较高的通用存储系统包括:Google GFS&Bigtable,Amazon Dynamo,Microsoft Azure存储系统及Yahoo PNUTS.其中,GFS&Bigtable,Azure存储系统及Yahoo PNUTS都有总控节点,Amazon Dynamo采用去中心化的P2P设计. Amazon Dynamo看起来很优美,比如Dynamo论文中提到的技术比较酷,Dynamo没有中心节点,可以支持更大的系统规模.然而,Dynamo不是我心目中的理想架构,因为Dyn

SSL/TLS Bar Mitzvah Attack 漏洞 [ 受诫礼(BAR-MITZVAH) ]

关于SSL/TLS最新漏洞"受戒礼"初步报告 文章: http://www.freebuf.com/articles/network/62442.html 做了详细的说明. 我的业务服务器为Tomcat ,按文中所说的方法增加配置并没有解决问题.然后我对配置做了简单删减后,问题解决. 说明如下: 对文中所说的 server.xml 中SSL connector 加入的内容: SSLEnabled="true"sslEnabledProtocols="TLS

《实施Cisco统一通信管理器(CIPT1)》——1.2 CUCM概述

1.2 CUCM概述 实施Cisco统一通信管理器(CIPT1) Cisco UC(统一通信)是基于IP的通信系统,它集成了语音.视频.数据以及移动产品和应用.这一系统能够实现更加高效而又安全的通信,并且能够改变人们的通信方式.UC的出现与电报的产生一样,都代表了通信方式的根本性变革.UC通过将语音.视频和数据相集成,为高效通信消除了地域阻碍.技术的发展和进步也会使业务变得更加流畅.对于那些我们早已触手可得的信息,UC能够将其共享,从而建立知识体系并创造价值. Cisco UC是集成化解决方案的

?SOCKET Server bind - 在其上下文中,该请求的地址无效

问题描述 小弟初次接触socket,按照例程写了一个server端的listen程序,本机IP192.168.0.5,端口5000.运行后,在serSock.Bind(endPoint)处报错:在其上下文中,该请求的地址无效.如果在程序里把IP改成127.0.0.1,而本机的网卡IP不做任何改动,运行程序不会报错.请问这是什么原因?求帮助!下面是程序代码:ImportsSystem.NetImportsSystem.Net.SocketsPublicClassForm1PrivateSubBut

当前上下文中不存在名称"Server"

问题描述 大家有没有遇到这个问题呀 解决方案 解决方案二:什么Server啊,没头没脑的..解决方案三:使用了为定义的变量--解决方案四:什么东西啊?解决方案五:?????????????????????????????????解决方案六:是不是在逻辑类使用了一个Server对象,但没有实例化?用页面类的Server对象实例化此变量,应该就可以了解决方案七:WebApplication里用解决方案八:Page类的属性Server...解决方案九:....楼上的就是正解解决方案十:习惯用Acces

在WebSphere Application Server V7中为WS-Addressing提供JAX-WS 2.1支持

IBM WebSphere Application Server V7 包括了对 Java API for XML-Based Web Services (JAX-WS) 2.1 规范的支持.JAX-WS 2.1 是 Java Specification Request (JSR) 224 的维护版本,通过增加新功能对 JAX-WS 2.0 规范提供的功能进行了扩展.其中最重要的新功能就是 在应用程序编程接口(Application Programming Interface,API)中支持 W