CSDN首页 空间 新闻 论坛 Blog 下载 读书 网摘 搜索 .NET Java 视频 接项目 求职 在线学习 买书 程序员 通知
IBM Rational 系统开发最佳实践工具包 WebSphere MQ 最佳实践 TOP 15
CSDN社区
搜索 收藏 打印 关闭
CSDN社区 >  .NET技术 >  ASP.NET

同一个C#.NET做的查询页面,我用XP系统可以查询到记录,但用win2000却返回空,是怎么回事?

楼主KL2(广大-小漫)2006-03-11 04:41:32 在 .NET技术 / ASP.NET 提问

我用3台XP系统的机器查询都没有问题;  
  然后我用4台win2000的机器查询却只有一台可以,其他3台都返回空记录。  
  问题点数:50、回复次数:14Top

1 楼superdullwolf(超级大笨狼,每天要自强,MVP)回复于 2006-03-11 06:11:17 得分 7

没说清楚。Top

2 楼lhx1977(清水无鱼)回复于 2006-03-11 07:22:54 得分 7

有个别的函数,2000不支持吧。或者是补丁打的不到位。  
  我有一个asp的网站。在读取图片时,在2000上显示是可以的。在2003上就显示不出来。  
  Top

3 楼chenxi6713(番茄)回复于 2006-03-11 08:37:53 得分 7

win2000和xp的机器设置有些不同,你看看哪些地方不同。毕竟win2000比xp多出很多安全验证,也可以看看,那台可以访问的win2000和其他3台设置有什么不同。Top

4 楼KL2(广大-小漫)回复于 2006-03-11 10:04:07 得分 0

对不起,没说清楚,详细是这样的:  
   
  一个用C#.NET做的网页,功能是检索数据库(ACCESS),返回匹配记录。网页放在win2003系统的服务器上。  
  我用3台XP系统的机器测试访问那个网页的都正常,返回正确的数据。  
  但我用4台win2000系统的机器测试访问那个网页只有一台返回正确数据,另外3台都显示没有找到匹配的数据。Top

5 楼KL2(广大-小漫)回复于 2006-03-11 10:08:28 得分 0

对不起,没说清楚,详细是这样的:  
   
  一个用C#.NET做的网页,功能是检索数据库(ACCESS),返回匹配记录。网页放在win2003系统的服务器上。  
  我用3台XP系统的机器测试访问那个网页的都正常,返回正确的数据。  
  但我用4台win2000系统的机器测试访问那个网页只有一台返回正确数据,另外3台都显示没有找到匹配的数据。Top

6 楼cow8063(天涯远不远?不远!人在天涯,天涯怎会远)回复于 2006-03-11 10:13:26 得分 7

代码是什么...............ACCESS有可能是%和*的问题Top

7 楼birdnotcold(鸟儿别感冒)回复于 2006-03-11 10:14:30 得分 7

检查一下那正常的一台和其他三台有什么区别Top

8 楼vesaa(苗族MM)回复于 2006-03-11 10:25:30 得分 7

数据引擎造成的,   2000的access数据引擎版本低,有好多问题,   xp   2003都已经解决了,  
     
        你把你的2000   jet数据引擎和msde数据引擎   更新成最新版就ok了Top

9 楼KL2(广大-小漫)回复于 2006-03-11 11:02:44 得分 0

各位误会了  
  网页一直都在win2003的服务器上面,只是我xp系统的机器访问就正常,用win2000系统的机器访问就返回空记录集。Top

10 楼KL2(广大-小漫)回复于 2006-03-11 11:04:21 得分 0

就是说网页一直都在win2003系统的服务器上运行,问题是用不同系统的机器访问有不同的结果  
   
  前面说不清楚让各位误会真不好意思Top

11 楼Richard2001(Richard)回复于 2006-03-11 11:44:40 得分 7

用的IE版本是否相同?你用什么控件来显示查询数据的?是否客户机上的IE安全性设置问题?Top

12 楼KL2(广大-小漫)回复于 2006-03-11 12:31:40 得分 0

to   Richard2001(Richard):  
  XP跟win2000的IE肯定是不相同的吧。  
  跟用什么控件没有关系吧,因为数字显示服务器返回的记录数是0。  
  我怀疑跟中文有关,因为涉及到提交中文内容。Top

13 楼KL2(广大-小漫)回复于 2006-04-07 15:52:18 得分 0

解决了,确实是编码的原因,改成GB2312后就可以了Top

14 楼lgnet(www.51bw.net)回复于 2006-04-07 16:13:14 得分 1

分!Top

相关问题

  • 我的xp怎么回事?
  • C和C++是怎么回事啊?
  • [C++ Fatal Error] 是怎么回事???
  • C盘重装XP后,D盘文件夹名称成了乱码,这是怎么回事,如何处理?
  • 请问用ghost还原C盘的XP系统后,无法登录是怎么回事?
  • 请教访问XP是怎么回事
  • 文件上传,用了好几个组件都报同一个错误怎么回事?
  • 怎么回事??我的贴子怎么联到C++BUILDER去了???
  • 我的 WATCOM C++ IDE 无法编译源程序,怎么回事??
  • 《Essential c++》中的一段代码运行出错,怎么回事?

关键词

  • c#.net
  • win2000
  • 查询
  • 网页
  • 系统
  • 数据
  • 服务器
  • 引擎
  • ie
  • xp

得分解答快速导航

  • 帖主:KL2
  • superdullwolf
  • lhx1977
  • chenxi6713
  • cow8063
  • birdnotcold
  • vesaa
  • Richard2001
  • lgnet

相关链接

  • CSDN .NET频道
  • .NET类图书
  • C#类图书
  • .NET类源码下载

广告也精彩

反馈

请通过下述方式给我们反馈
反馈
提问
网站简介|广告服务|VIP资费标准|银行汇款帐号|网站地图|帮助|联系方式|诚聘英才|English|问题报告
北京创新乐知广告有限公司 版权所有, 京 ICP 证 070598 号
世纪乐知(北京)网络技术有限公司 提供技术支持
Copyright © 2000-2008, CSDN.NET, All Rights Reserved
GongshangLogo