标题:关于用asp编程,将excel文件导入到access库中的问题
只看楼主
bmydna
Rank: 1
等 级:新手上路
帖 子:29
专家分:0
注 册:2006-6-1
结帖率:80%
已结贴  问题点数:20 回复次数:6 
关于用asp编程,将excel文件导入到access库中的问题
,请教各位高手,我用了一组单选按钮来选择要将相应的excel表导入到access库中的相应表中,当access库中的各表中数据为空时,各excel表都能够成功导入,但一旦access库中的个别表中有数据后,再导入excel表时,就不提示导入成功了,库中的相应表中也没有被导入数据。
搜索更多相关主题的帖子: excel access asp 文件 
2009-07-16 10:15
yms123
Rank: 16Rank: 16Rank: 16Rank: 16
等 级:版主
威 望:209
帖 子:12488
专家分:19042
注 册:2004-7-17
得分:14 
表结构是怎么写的?确定不是导入重复数据?
2009-07-16 15:32
bmydna
Rank: 1
等 级:新手上路
帖 子:29
专家分:0
注 册:2006-6-1
得分:0 
回复 2楼 yms123
我用的是如下代码:
<%
    Dim excConn,Coon
    Dim excStrConn,strConn
    Dim excrs,rs
    Dim excSql
    Set excconn=Server.CreateObject("ADODB.Connection")
    Set excrs = Server.CreateObject("ADODB.Recordset")
    excStrConn="Driver={Microsoft Excel Driver (*.xls)};DriverId=790;   DBQ="&Server.MapPath("database/sbfhs.xls")
    excconn.Open excStrConn
    excSql="select * from [sbfhs$]"  '查询excel语句
    excrs.Open excSql,excconn,2,2  
        set rs=server.createObject("ADODB.Recordset")
        Set conn=Server.CreateObject("ADODB.Connection")
        StrConn="provider=microsoft.jet.oledb.4.0; data source="&Server.MapPath("database/yjglxt.mdb")
        conn.Open StrConn
        sql="select * from clfhs"  '修改
        rs.open sql,conn,1,3
            do while Not excrs.EOF
                rs.addnew
                    for i=0 to excrs.Fields.Count-1
                        rs(i)=excrs(i)
                    next
                rs.update
                excrs.MoveNext
            Loop
        rs.close
        set rs1=nothing
    excrs.close
    set excrs=nothing
    excConn.close
    set excConn=nothing
    conn.close
    set conn=nothing
    response.write" 数据导入成功!"
    response.end
%>
请yms123版主帮我看看代码有没有问题。
2009-07-17 15:22
yms123
Rank: 16Rank: 16Rank: 16Rank: 16
等 级:版主
威 望:209
帖 子:12488
专家分:19042
注 册:2004-7-17
得分:0 
你的Access表是怎么设计的?
2009-07-17 15:23
bmydna
Rank: 1
等 级:新手上路
帖 子:29
专家分:0
注 册:2006-6-1
得分:0 
回复 4楼 yms123
我的access表就是正常在access软件中进行建立的,我的excel表就是通过access表导出的。
2009-07-17 16:49
yms123
Rank: 16Rank: 16Rank: 16Rank: 16
等 级:版主
威 望:209
帖 子:12488
专家分:19042
注 册:2004-7-17
得分:0 
那表格里有没有类似编号的字段?
2009-07-17 17:03
bmydna
Rank: 1
等 级:新手上路
帖 子:29
专家分:0
注 册:2006-6-1
得分:0 
回复 6楼 yms123
表格里有编号的字段
2009-07-20 08:29



参与讨论请移步原网站贴子:https://bbs.bccn.net/thread-279607-1-1.html




关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.114848 second(s), 7 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved