在线用户    站点地图 技术论坛 文档中心 站点导航 资源下载 语言参考 教程专题 站点统计 业务项目 使用帮助
您的位置
MSDN参考新加了CSS2参考,全中文,制作精良。245k下载。           新加了sxf_sxf推荐的"动态网页专家指导" 下载!          新加了lsg2002lsg推荐的"ASP.NET高级编程(PDF)" 下载!          新加了DHTML代码预览!!,功能强大哦!欢迎试用          新加了网友lincong为大家提供的SQL Server 2000 程序员指南,有点大,但同时也就说明内容全咯!           新加了网友ibra为大家提供的北大的JAVA课件,很适合初学者入门           新加了一个java的连接缓冲池代码示例           新加了人月神话电子版下载!软件工程巨著哦~~           更新了评分标准,引入了“专家分”概念,相信可以更好的激励大家的学习!详情请看“使用帮助”           新加了由网友GGG提供的“IIS超级管理手册”,值得一看哦!(虽然我没看过 :P )           新加了“英雄榜”,欢迎测试!           “无组件上传·从原理剖析到实践”已经全部完成,源码全部开放,有兴趣的朋友请到文档中心一探究竟。  您的位置  首页>技术论坛>ASP>F0030471 在同一窗口中打开页面中的链接 在新窗口中打开页面中的链接 将ASPCHINA设为首页 将ASPCHINA加入书签    
 LOGIN HERE
用户:
密码: 忘记密码
记住密码 用户注册 游客进入

论坛首页
|--web开发
   |--ASP
   |--JSP
   |--ASP.net
   |--DHTML
   |--RUBY
|--软件开发
   |--C++
      |--Code here
   |--JAVA
   |--VB
   |--Delphi
   |--XML
|--.net技术
   |--C#
   |--VB.net
|--Yup开发组
|--站务&投诉
   |--站长专区
|--硬件&网络
|--休息室
|--数据库技术
 进入精华区 我要发言



 EXCEL库的问题。back to ASP forum  
作者:bird,6级分数:0
日期:2002/11/19 8:00:00类别:ASP, 技术问题
回复:9次浏览:1454次
状态:无分贴

这段连ACCESS库就没有事,连EXCEL库就出错。MILES怎么办哪?
<%@ language=vbscript%>
<% response.buffer=true%>
<%
dim cn,rs
set cn=server.createobject("adodb.connection")
cn.open "dbq="+server.mappath("1.xls")+";driver={microsoft excel driver (*.xls)}"
sql="insert into [sheet1$] (id,name,sex,age)values('"&request.form("id")&"','"&request.form("name")&"','"&request.form("sex")&"','"&request.form("age")&"')"
cn.execute sql//这一行出错。

set cn=nothing
Response.redirect "excel.asp"
Response.End
%>

错误提示:
Microsoft OLE DB Provider for ODBC Drivers 错误 '80004005'

[Microsoft][ODBC Excel 驱动程序] 操作必须使用一个可更新的查询。

/add.asp, 行11

reply[F0030471]
 



 
 re [1] EXCEL库的问题。ASP forum  
- miles02-11-19 11:05  

权限没问题么?检查一下先!

reply[F0030530]
 



 
 re [2] EXCEL库的问题。ASP forum  
- bird02-11-19 11:18  

windows98 +pws
为什么连ACCESS没事,EXCEL库就出错呢?

reply[F0030539]
 



 
 re [3] EXCEL库的问题。ASP forum  
- miles02-11-19 21:58  

。。。。当时没有另一个程序打开excel文档吧?试试看ado.recordset的addnew方法。

reply[F0030678]
 



 
 re [4] EXCEL库的问题。ASP forum  
- bird02-11-20 07:47  

miles 老大,根本就没有打任何excel文件,addnew 早试过了、出现的错误提示是一样的。

reply[F0030699]
 



 
 re [5] EXCEL库的问题。ASP forum  
- miles02-11-20 09:03  

搞定了。这样写连接字串:

constr = "Driver={Microsoft Excel Driver (*.xls)};" & _
          "DriverId=790;" & _
          "Dbq=D:\Documents and Settings\miles\桌面\test\1.xls;" & _
          "DefaultDir=D:\Documents and Settings\miles\桌面\test;" & _
          "ReadOnly=0"

看见没?那个readonly!

reply[F0030714]
 



 
 re [6] EXCEL库的问题。ASP forum  
- bird02-11-20 09:30  

哧哧,太好了。你查的什么资料,推荐给我好了。

reply[F0030723]
 



 
 re [7] EXCEL库的问题。ASP forum  
- miles02-11-20 11:47  

建立一个文件DSN,就行啦,呵呵。。小技巧。

reply[F0030784]
 



 
 re [6] EXCEL库的问题。ASP forum  
- dylan_amigo05-09-22 12:08  

文件路径这样写的话,那我放在服务器上怎么办?我在本地测试好像不行,怎么回事?

reply[F0138014]
 



 
 re [7] EXCEL库的问题。ASP forum  
- miles05-09-23 09:50  

用server.mappath()映射虚拟路径到物理路径就可以了。

reply[F0138026]
 



您的位置
  (c)2000-2019 Yup Studio, all rights reserved.  
212.8906