现在有3台服务器 A B C 服务器A是瑞星服务器 B 是计算机管理服务器 C是短信息服务器
从A 服务器中的数据库a关联查询出三个字段 MAC 地址 、计算机名称 、感染病毒数 
从 B服务器的数据库b关联查询出 三个字段 MAC地址 、IP地址  、计算机所属的部门
从 C 服务器的数据库c中的表CC包含的两个字段为 计算机所属部门 、感染病毒计算机信息(包含计算机名称+感染病毒数+ip地址)
现在需要实现的目标是 通过 A 与B 通过MAC地址关联 得到 两个字段 计算机所属部门 、感染病毒计算机信息(包含计算机名称+感染病毒数+ip地址)
然后在插入C服务器中的数据库C中的表CC 不知道如何比较好 请大侠们赐教!

解决方案 »

  1.   

    我原来用
    //从A 服务器中的数据库a关联查询出三个字段 MAC 地址 、计算机名称 、感染病毒数
    SQLdataAdapter sdaA= new sqldataAdapter(sql,conn)
    datatable dtA=new datatable()
    try{ conn.open(); sdaA.fill(dtA)} //从 B服务器的数据库b关联查询出 三个字段 MAC地址 、IP地址 、计算机所属的部门
    SQLdataAdapter sdaB= new sqldataAdapter(sql,conn)
    datatable dtB=new datatable()
    try{ conn.open(); sdaA.fill(dtB)} 
    然后不找怎么吧她们关联起来插入表CC
      

  2.   

    没有人回答 我想了一个个下午自给 回答了  用遍历然后两个 datatable关联插入数据库 然后在调用重新关联 就是比较笨的方法 哈哈哈 
      

  3.   

    A表不会就这几个数据吧。
    如果C表的感染病毒计算机信息,ip,计算机名一样,但感染病毒数不一样,c表中是几条记录呢?