zxqk.net
当前位置:首页 >> (ASP源码)求一个可用ExCEl数据批量导入到ACCEss的A... >>

(ASP源码)求一个可用ExCEl数据批量导入到ACCEss的A...

完全正确的过程,我先做完实验才回答的:第一步:建立好你的access数据表对应excel的各个字段.第二步:asp与excel建立联系,从excel中读取数据,具体代码如下:第三步:建立asp与access的联系,循环将刚刚数据集中的内容填入access表中,具体代码:第四步:如果有问题可以联系我,然后如果有效,请加分给我,谢谢.

只能提供给你思路. 很简单,ASP中可以把Excel当做数据库来使用,程序中建立两个连接,一个连接你的Access,另一个连接到Excel,然后查询Excel中的数据,再写入到Access.查询语句跟Access一样. asp连接excel的方法与代码: <%

Dim ConnName,ConnStrSet ConnName = Server.CreateObject("ADODB.Connection") ' 建立Connection对象ConnStr = "Data Source ="&FileName&";Extended Properties=Excel 8.0"ConnName.Provider = "Microsoft.Jet.OLEDB.4.0 "ConnName.ConnectionString = ConnStrConnName.Open要导入的excel文件应该是数据库结构的

conn=CreateObject("ADODB.Connection") conn.Open "Provider=Microsoft.Jet.OLEDB.4.0;Jet OLEDB:Database Password=;Data Source=c:\book1.mdb" set conn2=CreateObject("ADODB.Connection") conn2.Open "Provider=Microsoft.Jet.OLEDB.4.0;Jet OLEDB:Database Password=;Extended properties=Excel 5.0;Data Source=c:\book1.xls"

'写入数据库.oConn.Execute(Insert into users(userid,password)Values('& rsRead.Fields(userid)&',' &rsRead.Fields(password) & ') ) rsRead.MoveNextloop%数据库data.mdb表usersid,uesrid,password Excel文件data.xls数据userid passwordwang w

demo.asp <% Dim cn,oConn,connstr '打开XLS. Set cn = Server.CreateObject("ADODB.Connection") cn.Provider = "Microsoft.Jet.OLEDB.4.0 " cn.ConnectionString = "Data Source=" & Server.MapPath("data.xls") & ";" & _ "

Excel是不能提取Access数据呢!

假设你的EXCEL都已经是标准格式的文件了,那么你可以使用以下代码进行操作:变量定义及ADO对象创建.strConn = "Provider=Microsoft.Jet.OLEDB.4.0;" & _ "Data Source=" & strExcelFile & _ ";Extended Properties=Excel 8.0"

在导入的时候,看文件类型,选择所有文件

protected void Button1_Click(object sender, System.EventArgs e) { string XLS_Path=""; string XLS_Name = MakeFileName(); string fileExtName = ""; if(File1.PostedFile.ContentLength >0) { try { fileExtName = File1.PostedFile.FileName.

相关文档
网站首页 | 网站地图
All rights reserved Powered by www.zxqk.net
copyright ©right 2010-2021。
内容来自网络,如有侵犯请联系客服。zhit325@qq.com