什么错误?(急死)

zyqiiy 2005-05-14 01:01:22
<%
Dim conn2,constr
Set conn2 = Server.CreateObject("ADODB.Connection")

constr = "Driver={Microsoft Visual FoxPro Driver};"
constr = constr&"SourceType=DBF;"
constr = constr&"SourceDB="&Server.MapPath("db_pay")

conn2.open constr

set rs=server.createobject("adodb.recordset")
sql="select * from memberpa"
set rs = conn2.execute(sql)

%>

错误在 conn2.open constr 这行。 在我的机子上可以运行,放到服务器上就说找不到该页。
前面的都实验过了,没错, 就这行一执行就出现错误。是服务器不支持VFP吗?/????
...全文
89 8 打赏 收藏 转发到动态 举报
写回复
用AI写文章
8 条回复
切换为时间正序
请发表友善的回复…
发表回复
zyqiiy 2005-05-14
  • 打赏
  • 举报
回复
而且那个是对的,因为在我的机子上运行正常。
zyqiiy 2005-05-14
  • 打赏
  • 举报
回复
不用后缀的,因为db_pay是个文件夹,VFP只有数据表,所以几个表只能放到一个文件夹里,这个文件夹作为数据库。就像ACCESS数据库。
kingstou 2005-05-14
  • 打赏
  • 举报
回复
constr = constr&"SourceDB="&Server.MapPath("db_pay")
没有写文件后缀啊!
Server.MapPath("db_pay")这句话是将文件转换成绝对地址的,没有后缀不行。
chw8219 2005-05-14
  • 打赏
  • 举报
回复
不好意思,不懂VFP!
故在你得地盘顺便问一下!
chw8219 2005-05-14
  • 打赏
  • 举报
回复
对于VFP数据库文件,没有加后缀也可以让asp找到吗?
zyqiiy 2005-05-14
  • 打赏
  • 举报
回复
windows系统都应该有对vfp的数据库驱动吧?是版本不同吗?
l506345z 2005-05-14
  • 打赏
  • 举报
回复
检查一下服务器是否支持相应的数据库驱动程序!
zyqiiy 2005-05-14
  • 打赏
  • 举报
回复
怎么没人啊?

28,406

社区成员

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

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