请问:ASP连接excel的问题
我用的是Win7,IIS已经安装,ASP也安装了,并且运行
一个ASP文件是可以的(里面有server.MapPath语句)。
另外:excel是2007的,在excel的VBA中可以运行数据查询,
里面可以用SQL语句,里面有语句:
Set cnn = CreateObject("ADODB.Connection")
cnn.Open "Provider=Microsoft.ACE.OLEDB.12.0;Extended Properties=Excel 12.0;Data Source=" &
ThisWorkbook.FullName
现在我想匝ASP中访问excel表,请看:
《%
on error resume next
xlsPath="tt.xls"
Set conn=Server.CreateObject("ADODB.Connection")
StrConn="Provider=Microsoft.ACE.OLEDB.12.0;Extended Properties=Excel 12.0;Data Source="
& server.MapPath(xlsPath)
conn.Open StrConn
response.write "EXCEL文件连接错误!原因:"& err.description
%》
错误内容是:EXCEL文件连接错误!原因:未找到提供程序。该程序可能未正确安装。
可是在excel的VBA中不是可以查询吗,怎么回事?
如何解决该问题?
我的ODBC中的驱动程序只有SQL Serer,没有看到excel,请问哪里可以下载?
另:excel数据要能被网站查询访问,还可以怎么做?
一个ASP文件是可以的(里面有server.MapPath语句)。
另外:excel是2007的,在excel的VBA中可以运行数据查询,
里面可以用SQL语句,里面有语句:
Set cnn = CreateObject("ADODB.Connection")
cnn.Open "Provider=Microsoft.ACE.OLEDB.12.0;Extended Properties=Excel 12.0;Data Source=" &
ThisWorkbook.FullName
现在我想匝ASP中访问excel表,请看:
《%
on error resume next
xlsPath="tt.xls"
Set conn=Server.CreateObject("ADODB.Connection")
StrConn="Provider=Microsoft.ACE.OLEDB.12.0;Extended Properties=Excel 12.0;Data Source="
& server.MapPath(xlsPath)
conn.Open StrConn
response.write "EXCEL文件连接错误!原因:"& err.description
%》
错误内容是:EXCEL文件连接错误!原因:未找到提供程序。该程序可能未正确安装。
可是在excel的VBA中不是可以查询吗,怎么回事?
如何解决该问题?
我的ODBC中的驱动程序只有SQL Serer,没有看到excel,请问哪里可以下载?
另:excel数据要能被网站查询访问,还可以怎么做?
...全文
相关推荐
ASP导出生成Excel
**安全性与兼容性**: 考虑到不同浏览器和Excel版本的兼容性问题,确保生成的HTML表格能正确地被所有目标平台识别。同时,要注意SQL注入等安全问题,对用户输入的数据进行过滤和验证。9.
ASP技术常遇问题解答-不用DSN也能连接Excel吗?.zip
在ASP技术中,连接到Excel文件是常见的需求,特别是在数据导入导出或报表生成的场景。标题提及的问题“不用DSN也能连接Excel吗?”答案是肯定的。
ASP实现excel插入access
**关闭连接**:操作完成后,记得关闭Excel和Access的连接,释放资源。在描述中提到的电话号码问题,可能是由于Excel中的电话号码被识别为文本格式,而非数值。
一个简单的将Excel导入数据库的ASP实例代码
**错误处理和安全性**:在实际应用中,必须考虑错误处理,例如文件格式不正确、权限问题或数据库连接失败。此外,应限制可上传的文件类型和大小,以防止恶意文件上传。使用参数化查询可以防止SQL注入攻击。
Excel上传导access.rar_access导入excel_asp 导入 excel_asp 导入access_excel
**错误处理与反馈**:在整个过程中添加错误处理机制,以便在出现问题时向用户反馈。


