标题:[求助]一个MDB的数据库,想把DB1的数据UPDATE到DB2怎么办?
只看楼主
forest8888
Rank: 1
等 级:新手上路
帖 子:37
专家分:0
注 册:2004-11-12
 问题点数:0 回复次数:8 
[求助]一个MDB的数据库,想把DB1的数据UPDATE到DB2怎么办?
问题是这样的。
我有一个ASP+ACCESS的网站,数据库文件名为:DB1.mdb 里面有个表名为:info 有如下字段:
ID          user        title      post    IP        time   
自动编号    文章录入者  文章标题   内容  录入者IP  录入时间

这个表里目前有100条数据

而我想把另一个数据库的数据复制到这个表里,另一个数据库有600条数据,但结构不一样。另一个数据库名为:TEST.mdb 表名为:news  字段为:
ID              title       post
自动编号      文章标题      内容
请教各位高手。
我用一个ASP程序怎么才能把这个test.mdb的数据导入到db1.mdb中呢?DB1.mdb中多的几个字段也必须要有数据填充才可以。。。。


谢谢!
搜索更多相关主题的帖子: 数据库 UPDATE MDB 
2005-10-13 08:08
islet
Rank: 12Rank: 12Rank: 12
等 级:贵宾
威 望:89
帖 子:6548
专家分:0
注 册:2005-1-28
得分:0 
做两个连接 conn 和 conn1
2005-10-13 08:30
forest8888
Rank: 1
等 级:新手上路
帖 子:37
专家分:0
注 册:2004-11-12
得分:0 
以下是引用islet在2005-10-13 8:30:15的发言: 做两个连接 conn 和 conn1
能给个完整代码吗?

QQ:83202700 LEADBBS VBB DVBBS BBSXP PHPWIND DISCUZ数据转换! PHPWIND和Discuz论坛采集入庫!
2005-10-13 08:40
tang688
Rank: 5Rank: 5
等 级:贵宾
威 望:16
帖 子:1219
专家分:35
注 册:2004-12-25
得分:0 
     connstr1="DBQ="+"d:date/DB1.mdb"+";DefaultDir=;DRIVER={Microsoft Access Driver (*.mdb)};"
     connstr="DBQ="+"d:date/TEST.mdb"+";DefaultDir=;DRIVER={Microsoft Access Driver (*.mdb)};"
     set conn1=server.createobject("ADODB.CONNECTION")
     set conn2=server.createobject("ADODB.CONNECTION")
     conn1.open connstr1
     conn2.open connstr2
        sql2="select * for news"
        set rs2=server.createobject("adodb.recordset")
       rs2.open SQL2,conn2,3,1
然后:
for n=1 to rs2.recordcount
   读取rs2中的数据
   写入数据到conn1中的info表中
  rs2.movenext   
next

2005-10-13 10:03
tang688
Rank: 5Rank: 5
等 级:贵宾
威 望:16
帖 子:1219
专家分:35
注 册:2004-12-25
得分:0 
不好意思,第二句的connstr=应该为connstr2=

2005-10-13 10:05
tang688
Rank: 5Rank: 5
等 级:贵宾
威 望:16
帖 子:1219
专家分:35
注 册:2004-12-25
得分:0 
还有,我用了绝对路径,自己改一改

2005-10-13 10:07
forest8888
Rank: 1
等 级:新手上路
帖 子:37
专家分:0
注 册:2004-11-12
得分:0 
我试试。。。
感谢好人。

QQ:83202700 LEADBBS VBB DVBBS BBSXP PHPWIND DISCUZ数据转换! PHPWIND和Discuz论坛采集入庫!
2005-10-13 13:56
forest8888
Rank: 1
等 级:新手上路
帖 子:37
专家分:0
注 册:2004-11-12
得分:0 
测试了500错误。不知是我那里没有搞好?

QQ:83202700 LEADBBS VBB DVBBS BBSXP PHPWIND DISCUZ数据转换! PHPWIND和Discuz论坛采集入庫!
2005-10-13 14:14
tang688
Rank: 5Rank: 5
等 级:贵宾
威 望:16
帖 子:1219
专家分:35
注 册:2004-12-25
得分:0 
晕,把程序写完整了再试

2005-10-14 09:51



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




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

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