环境:VS2008+IIS7.5+Oracle客户端+windowsmobile6.0
问题描述:
一个PDA项目,几天之前已经在窗体里通过webservice访问到服务器上的oracle数据库,并且返回值
昨天因为无法解决PDA连接到windows设备中心的问题,就重装了系统,从此问题就来了。
1.在配置好模拟器后,也发不到IIS上去了,IE运行没问题,能从数据库返回数据,可打开VS运行程序报错,说是无法解析服务器名
2.为了测试是哪个环节出了问题,我新建一个项目,在本地调用自动生成的HelloWorld方法,竟然报错说无法访问远程数据库
注:在IE上上述两项运行都没有问题
你将地址换成IP试试,IE会将域名(机器名)解析成IP??...试试看
我用的是机器名了。。IP也试过
是不是你的防火墙没有关???
防火墙关了的 而且本地调用helloworld应该也跟防火墙无关吧
看你这个报错信息还是像是在连接ORACLE数据库的时候报错,你是用什么方式去连接数据库的?
是不是因为你重装了系统,本机没有添加数据库服务器的监听呢?
但是这也解释不了我调用本地的webservice都会报远程访问的错阿
我在IE里面已经能访问数据库并且返回值了 监听也添加了 就是程序跑起来不行
简单的判断一下是那个环节阻断你的数据流,是网络环境,还是本机环境,还是应用处理逻辑。一层一层找,这样的问题都很好解决的,
自己解决了,是模拟器中一个小设置的问题