我使用IDataSet读取XML文件并写入数据库,以便可以对数据库运行Junit测试。问题是我的senario变得越来越复杂,我需要在测试过程中更改数据库中的数据。

我一直在寻找一种无需读取XML文件和写入数据库即可更改IDataSet数据的方法,这种方式不必创建两个巨大的XML文件即可更改一行!

我的代码目前是这样的

IDataSet dataSet  = new XmlDataSet(fileStream);
DatabaseOperation.CLEAN_INSERT.execute(jdbcConnection, dataSet);


提前非常感谢

最佳答案

我要尝试

ReplacementDataSet rds = new ReplacementDataSet(ds);

rds.addReplacementObject(John, Tom );


我想如果一个字段是唯一的它将起作用!

08-18 20:30