国内网站的ASP代码在国外服务器上无法正常运行

saint2003 2004-12-31 11:51:05
用ASP语言制作的一个动态网站(ACCESS数据库)在国内的服务器上可以正常运行,但上传到国外的服务器后代码无法正常运行,具体表现情况是无法读取数据库的内容,更改成英文版的数据库后仍然无法正常运行,请问是国内的ASP程序写法和国外的ASP程序写法不同?还是服务器的运行方式不同?谢谢
...全文
109 6 打赏 收藏 转发到动态 举报
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
sunlmx 2004-12-31
  • 打赏
  • 举报
回复
是不是不能正常显示数据库里的数据?我也遇到过。你只要清空数据库数据,上传到服务器后在添加数据,这样就能正常显示。数字和英文是可以直接显示的
mrshelly 2004-12-31
  • 打赏
  • 举报
回复
连接的问题。
saint2003 2004-12-31
  • 打赏
  • 举报
回复
上面的代码在国内的服务器上可以正常运行,把typeid转换成int型的也无法正常显示。我上传的服务器在美国,系统是英文版的系统
liuyangxuan 2004-12-31
  • 打赏
  • 举报
回复
什么操作系统?日文??韩文?如果是英文不会的。
seesea125 2004-12-31
  • 打赏
  • 举报
回复
thesql3="select * from type where typeid=10"是对的,如果你的typeid是int型的话,输不出结果,就是数据库里没有东西或者类型不是int的
saint2003 2004-12-31
  • 打赏
  • 举报
回复
<%
set conn=server.createobject("adodb.connection")
Set res3set = Server.CreateObject ("ADODB.RecordSet")
cnstr = "DSN=pri140.xsjnews.mdb"
conn.Open cnstr

thesql3="select * from type"
res3set.open thesql3,conn,1,3
aaa=res3set("type")
response.Write(aaa)
res3set.close
conn.close
%>
这段代码可以正常运行
<%
set conn=server.createobject("adodb.connection")
Set res3set = Server.CreateObject ("ADODB.RecordSet")
cnstr = "DSN=pri140.xsjnews.mdb"
conn.Open cnstr

thesql3="select * from type where typeid=10"
res3set.open thesql3,conn,1,3
aaa=res3set("type")
response.Write(aaa)
res3set.close
conn.close
%>

这段代码无法显示需要的结果,两段代码的差别在于第二段代码中的SQL语句中多了一个where语句,请问问题出在哪?

28,391

社区成员

发帖
与我相关
我的任务
社区描述
ASP即Active Server Pages,是Microsoft公司开发的服务器端脚本环境。
社区管理员
  • ASP
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧