网络编程
位置:首页>> 网络编程>> Asp编程>> asp不用DSN也能连接EXCEL吗?

asp不用DSN也能连接EXCEL吗?

 来源:asp之家 发布时间:2009-10-29 12:25:00 

标签:dns,excel,数据源,连接

我听说在ASP里,可以不用DSN来连接EXCEL,请问如何实现?

确实ASP提供了替代DSN的其他方法,甚至可以在运行时建立连接

看看下面的范例:

vXlFile = Request("XlBook")
vXlFilePath = Server.MapPath(vXlFile) 
' 假定文件在当前目录
vConnString = "DRIVER={Microsoft Excel Driver (*.xls)};ReadOnly=1;DBQ=" & _
              vXlFilePath
' 读取文件名,转换为全路径并生成连接字符串
Set oConn = Server.CreateObject("ADODB.Connection")
oConn.Open vConnString
' 建立并打开连接


 

0
投稿

猜你喜欢

手机版 网络编程 asp之家 www.aspxhome.com