Board logo

标题: [基础] adodc控件的编程 [打印本页]

作者: 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
以上代码未经验证,如有错误请自己分析解决




欢迎光临 编程开发论坛 (http://bbs.lihuasoft.net/) Powered by Discuz! 6.0.0