ASP使用VFP的DBF数据库做查询碰到的问题

ncluj 2003-11-26 10:30:54
我在VFP那边也提问了
http://expert.csdn.net/Expert/topic/2495/2495603.xml?temp=.2114832
问题如下:

由于使用其他系统的数据,要通过ODBC方式访问VFP3的数据库
建了DSN,使用的是Microsoft Visual Foxpro-Treiber Driver

使用VB编成,ADO 发送 Select * From Table1 Where Condition Into Table2

报语法错,

到底应该怎么写呀?

VFP的SQL有什么特殊吗?有没有参考文档?


测试代码如下:
<%
Dim cnn,rst,strConn
strConn = "Provider=MSDASQL.1;Password="""";Persist Security Info=True;Data Source=fnk"
Set cnn = Server.CreateObject("ADODB.Connection")
cnn.Open strConn
strSQL = "ERASE tmp1.*"
cnn.Execute strSQL
%>
这个的返回结果是

Microsoft OLE DB Provider for ODBC Drivers 错误 '80040e09'

[Microsoft][ODBC Visual FoxPro Driver]Syntax error or access violation

/iojsw/query/QueryResult.asp,行7


strSQL = "SELECT * FROM NC0 INTO TABLE TABLEA"
这个不报任何错误,可是服务器上并没有生成TABLEA.dbf
而我通过其他的工具发送的结果看来,这条SQL返回了NC0的记录集


...全文
47 2 打赏 收藏 转发到动态 举报
写回复
用AI写文章
2 条回复
切换为时间正序
请发表友善的回复…
发表回复
dachangtui 2003-11-26
  • 打赏
  • 举报
回复
up一下
tigerwen01 2003-11-26
  • 打赏
  • 举报
回复
怎么没人回答?

28,405

社区成员

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

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