xingfang5551 2010-4-19 16:45
adodc控件的编程
如何利用编程实现将adodc1控件连接的数据库中的内容筛选后复制到adodc2连接的数据库里???
例如:adodc1连接的数据库的其中一栏为“分数”,
现在要求筛选出分数在80-90之间所有数据成员,
并将其复制到adodc2控件连接的数据库!数据库内容包括:学号,姓名,成绩
谢谢!!!!
Nothing 2010-4-21 23:57
1、如果是同一数据库,使用的是不同表,最好使用SQL语句,速度极快
insert into 表2 select 学号,姓名,成绩 from 表1 where 分数>=80 and 分数<90
2、如果是不同的数据库,可以使用循环
do while adodc1.recordset.eof
adodc2.recordset.addnew
adodc2.recordset.fields("学号").value=adodc1.recordset.fields("学号").value
adodc2.recordset.fields("姓名").value=adodc1.recordset.fields("姓名").value
adodc2.recordset.fields("成绩").value=adodc1.recordset.fields("成绩").value
adodc2.recordset.update
adodc1.recordset.movenext
loop
以上代码未经验证,如有错误请自己分析解决