比如说我有一个数据库里有字段 编号 姓名 年龄 工种 住址等等 另一个数据库里有 编号 姓名 工种 ,
这个数据库里的编号和姓名和第一个数据库里的一样,就是工种不同,
我该怎么来写才能把这个数据库里的工种修改到第一个数据库里去呢?不是一条数据有很多条。
先谢谢了 偶才接触DELPHI

解决方案 »

  1.   

    两个数据库都是SQL Server的话,就用不着Delphi了,直接SQL语句搞定。或者把SQL语句放Delphi里提交也行。
      

  2.   

    哦 了解了 这个SQL语句该怎么写 那位高人写下好不好?
      

  3.   

    如果在同一个数据服务器当中的两个数据库,假定为
    Db1和Db1
    编号   姓名   年龄   工种
    update Db1..表名 set 工种=b.工种
    from Db1..表名 as a,Db2..表名as b
    where a.编号=b.编号 and a.姓名=b.姓名
      

  4.   


    UPDATE 库1.dbo.表
    SET 库1.dbo.表.工种=b.工种
    FROM 库2.dbo.表 as b
    WHERE 库1.dbo.表.编号 = b.编号