我使用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 );
我想如果一个字段是唯一的它将起作用!