当前位置: 技术问答>java相关
怎样用一个记录集去更新数据库
来源: 互联网 发布时间:2017-04-04
本文导语: 在JBUILDER中可以用QueryDataSet得到一个关于一次查询的结果的记录集,类型是DataSetData; 现在的问题是,如果我有一个DataSetData,那么在保证里面的数据和数据库里面的数据在各方面一致(比如类型,比如顺序)的情况下,用这...
在JBUILDER中可以用QueryDataSet得到一个关于一次查询的结果的记录集,类型是DataSetData;
现在的问题是,如果我有一个DataSetData,那么在保证里面的数据和数据库里面的数据在各方面一致(比如类型,比如顺序)的情况下,用这个DataSetData去更新数据库--如果和已有记录的某个主关键字符录就更新给记录,如果没有就添加一条新的记录,这样的做法应该才是JBUILDER的标准做法,请问,该怎么做啊?
忘大家不吝赐教.
现在的问题是,如果我有一个DataSetData,那么在保证里面的数据和数据库里面的数据在各方面一致(比如类型,比如顺序)的情况下,用这个DataSetData去更新数据库--如果和已有记录的某个主关键字符录就更新给记录,如果没有就添加一条新的记录,这样的做法应该才是JBUILDER的标准做法,请问,该怎么做啊?
忘大家不吝赐教.
|
用sun的RowSet
|
有就修改也不行阿?我要是delete喃?
可以在用户做改动处做上标志,add,delete,modify然后在
业务层做:如是add,就调用home.create(),delete就调用home.remove(),
modify做上local=home.findprimarykey(),再local.setValue();
如是多条,做个循环就ok了!
可以在用户做改动处做上标志,add,delete,modify然后在
业务层做:如是add,就调用home.create(),delete就调用home.remove(),
modify做上local=home.findprimarykey(),再local.setValue();
如是多条,做个循环就ok了!
本站(WWW.)旨在分享和传播互联网科技相关的资讯和技术,将尽最大努力为读者提供更好的信息聚合和浏览方式。
本站(WWW.)站内文章除注明原创外,均为转载、整理或搜集自网络。欢迎任何形式的转载,转载请注明出处。
本站(WWW.)站内文章除注明原创外,均为转载、整理或搜集自网络。欢迎任何形式的转载,转载请注明出处。