主题:关于window2003的asp问题,与sql有关的.
服务器装了2003,结果 sql="select id from table"不能运行,500错误。 sql="select * from table"能运行 是不是我配置哪里不对。
回复人:myvicy(在线解决:你的问题我来解决(因为我不会骗人,所以我最恨别人骗我。)) 一星(中级) 信誉:100 2005-3-15 17:47:23 得分:0
|
| 关注一下。 以前xp和2ksvr遇见过,去了xp就好了。
| | TOP |
回复人:bluemoon0001(小天--追梦浪子) 两星(中级) 信誉:105 2005-3-15 17:48:10 得分:40
|
| 试一下: sql="select id from [table]" 如果再不行,就是你的这个表中没有id这个字段。
| | TOP |
回复人:lisoon((水翡草芥--突然想去扫街)) 五级(中级) 信誉:100 2005-3-15 17:52:55 得分:0
|
| 上面我只是举例, 语句是没有错误的,因为之前我用xp时没有问题的, 后来用了2003就出现了这个问题,以前我租服务器,只要是2003的都有这个问题。 现在我自己配置也出现这个问题
| | TOP |
回复人:Hozaka(空虚的狼) 三级(初级) 信誉:100 2005-3-15 17:54:20 得分:40
|
| 500:100 错误是 ASP 解释错误。把代码贴出来看看
| | TOP |
回复人:lisoon((水翡草芥--突然想去扫街)) 五级(中级) 信誉:100 2005-3-15 17:58:26 得分:0
|
| 我也想把500贴出来,但服务器是默认不提示错误的,要把哪里打开才可以显示出错误? 服务器配置了邮件服务器,我不敢乱来,两分钟收不到信我都要被拉去砍头,一年的工资都比它的损失还少。
| | TOP |
回复人:lisoon((水翡草芥--突然想去扫街)) 五级(中级) 信誉:100 2005-3-15 18:59:38 得分:0
|
| 自己找到一篇文章 http://support.microsoft.com/kb/246167/EN-US/
| | TOP |
回复人:sfply(随风飘零叶) 一星(中级) 信誉:105 2005-3-15 19:46:16 得分:0
|
回复人:Hozaka(空虚的狼) 三级(初级) 信誉:100 2005-3-15 21:13:01 得分:20
|
| Internet 选项 --> 高级 --> 显示友好 http 错误 把前面的勾去掉
| | TOP |
回复人:Hozaka(空虚的狼) 三级(初级) 信誉:100 2005-3-15 21:14:14 得分:20
|
| Internet 选项 --> 高级 --> 显示友好 http 错误 把前面的勾去掉
| | TOP |
回复人:lisoon((水翡草芥--突然想去扫街)) 五级(中级) 信誉:100 2005-3-15 23:04:39 得分:0
|
| Internet 选项 --> 高级 --> 显示友好 http 错误 在服务器上这样是没用的,因为错误报告根本没有配置。要把500.100错误指向500-100.asp这个页面才会显示错误。 错误提示是:在操作系统上不能实现这样的排序。 不知道要装上什么东西?可能装一个vb IDE就行了,不过太大了,不知道有什么补丁之类没有?
| | TOP |
回复人:daoke(.) 三级(初级) 信誉:99 2005-3-16 0:35:25 得分:20
|
| 同意 试一下: sql="select id from [table]" 如果再不行,就是你的这个表中没有id这个字段。
| | TOP |
回复人:leinchu(想吃日本肉鸡) 五级(中级) 信誉:100 2005-3-16 8:34:51 得分:10
|
| 表里面有id这个字段吗? server版看到详细错误信息(是“vbscript错误 8000480001”这样的,而不是http 500一类的)的办法是,IE选项高级-》显示友好错误信息,勾勾“去掉”!
| | TOP |
回复人:lisoon((水翡草芥--突然想去扫街)) 五级(中级) 信誉:100 2005-3-16 10:35:02 得分:0
|
| Error Type: Microsoft JET Database Engine (0x80004005) Selected collating sequence not supported by the operating system. /test.asp, line 7
错误是这样的
好像是madc在2.5之后就没有自带jet了。但我把madc2.5升到2.8,把jet升到最新了,结果还是不行,难道真的要装VB IDE?
| | TOP |
回复人:lovebanyi(有招聘的吗) 五级(中级) 信誉:100 2005-3-16 19:22:47 得分:10
|
| 碰过...呵呵.跟表名有关.(表名不一定是保留字.都会出现这种问题.sqlserver 和access ) 解决方法改一下表名.就可以了. 出现这个的时候是用win2003的系统.以前用2000的时候都没有碰过.不懂微软搞了什么东东的
| | TOP |
回复人:lisoon((水翡草芥--突然想去扫街)) 五级(中级) 信誉:100 2005-3-16 20:56:40 得分:0
|
| 最终解决方案: 由我用的是中文access,做出来的数据库带有中文信息,放到纯英文系统上就会出现这样的错误,只要安装系统多国语言包就可以解决,或是安装office多国语言包。
现在当散分贴....
| | TOP |
该问题已经结贴 ,得分记录:bluemoon0001(40)、Hozaka(40)、Hozaka(20)、Hozaka(20)、daoke(20)、leinchu(10)、lovebanyi(10)、
|