现在,有个问题,就是oracle数据库,在本地oracle数据库上做实验的时候,做完实验了,进行了一些操作。但是操作完了,需要知道操作的结果是对还是错的,如何用计算机自动判别是对还是错呢?
我的想法是,分两个数据库,在一个数据库上进行实验操作,另一个数据库上放正确的操作答案。但是,我有问题了,有些地方不会实现,一,如何比较两个数据库不同还是相同,二,当比较完成后,我要把放正确答案的数据库上的正确答案清空,以便存放下次上机的正确答案。
请大牛帮帮我了,真的很急的,谢谢大家了。我是用MFC写的程序的。

解决方案 »

  1.   

    MFC我开始看成了mvc 正准备说些啥
      

  2.   

    如果你要对数据进行比较的话。那你在随便一个数据库里面建一个【DBLINK】连接到另外一个数据库。然后再对数据进行比较就是了。
      

  3.   

    简单啊,无论是比较俩个数据库结构还是数据异同,都很简单,根据你的叙述应该是比较数据的,、
    方法:
    1.建立dblink
    2.select  from 正确表 a,业务表 b where a.id=b.id and a.需要比较的字段<>b.需要比较的字段
    3.将上述比较记录袭来
    4.情况正确答案上的数据