raksmart活动促销

分享

写回答

发帖

lp windows主机ASP连接ACCESS数据库问题

国外虚拟主机 国外虚拟主机 1978 人阅读 | 2 人回复

发表于 2009-12-23 00:17:01 | 显示全部楼层 |阅读模式

LP的windows主机,ASP+ACCESS,代码在国内空间完全可以运行,但上传到lp就出错。
已经在后台设置了DSN,而且测试正常,但一执行到  IP_conn.Execute(Log_sql)就出错,
原代码:
IP_c
On Error Resume Next
Set IP_conn=Server.CreateObject("Adodb.Connection")
IP_conn.Open IP_connstr
If Err.Number<>0 Then
                         err.clear
                        Set IP_Conn = Nothing
                        Response.Write( "No found the Database!")
                        Response.End
End If
  Log_sql = "insert into ViewIpList (Kind, Ip, GateIp, UserComName,http) values ('"&IsChinaIp&"' , '"&IP_address&"' , '"&Gate_Ip&"','','"&request.ServerVariables("SCRIPT_NAME")&"')"
  IP_conn.Execute(Log_sql)
  IP_conn.Close
  Set IP_conn=Nothing

ACCESS目录权限设置如图,请高人帮忙指点,急!急!急!

[ 本帖最后由 mh6438 于 2009-12-23 12:19 AM 编辑 ]

权限设置

权限设置

回答|共 2 个

respr

发表于 2009-12-23 07:49:18 | 显示全部楼层

为什么不发到LP版块

mh6438 该用户已被删除

发表于 2009-12-24 20:52:10 | 显示全部楼层

已经在google上解决了。

还是自己回复吧:

1、500错误:数据库连接问题;

    LP的access数据库不支持中文排序。将打开access、工具、常规、新数据库排序,改为“常规”,然后新建数据库,从旧文件中导入数库即上,重新上传就即可了。

    特别说明:LP的windows主机即支持DSN连接,也支持直接连接。

2、500错误:#include file="....";

    LP的#include file 不支持相对路径,也成<!--#include Virtual="/test/........",(用绝对路径)。

  改了以上两点改了,配置好access目录的权限,LP的asp+access就没有问题了。
您需要登录后才可以回帖 登录 | 注册

本版积分规则