| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 887 人关注过本帖, 1 人收藏
标题:关于用asp编程,将excel文件导入到access库中的问题
只看楼主 加入收藏
bmydna
Rank: 1
等 级:新手上路
帖 子:29
专家分:0
注 册:2006-6-1
结帖率:80%
收藏(1)
已结贴  问题点数: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
快速回复:关于用asp编程,将excel文件导入到access库中的问题
数据加载中...
 
   



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

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