ODAC使用数据根更新的问题
2008-09-05 10:09
190 查看
1、TOraQuery的更新,默认是只读,需要UpdateObject,配合TOraUpdateSQL设计更新插入删除的sql 类似
INSERT INTO dc_formtype
(FORMTYPEID, FORMTYPENAME, SENIORFORMTYPEID, DESCRIPTION, SHOWORDER)
VALUES
(:FORMTYPEID, :FORMTYPENAME, :SENIORFORMTYPEID, :DESCRIPTION, :SHOWORDER)
UPDATE dc_formtype
SET
FORMTYPEID = :FORMTYPEID,
FORMTYPENAME = :FORMTYPENAME,
SENIORFORMTYPEID = :SENIORFORMTYPEID,
DESCRIPTION = :DESCRIPTION,
SHOWORDER = :SHOWORDER
WHERE
FORMTYPEID = :OLD_FORMTYPEID
DELETE FROM dc_formtype
WHERE
FORMTYPEID = :FORMTYPEID
这些sql都可以自动产生
INSERT INTO dc_formtype
(FORMTYPEID, FORMTYPENAME, SENIORFORMTYPEID, DESCRIPTION, SHOWORDER)
VALUES
(:FORMTYPEID, :FORMTYPENAME, :SENIORFORMTYPEID, :DESCRIPTION, :SHOWORDER)
UPDATE dc_formtype
SET
FORMTYPEID = :FORMTYPEID,
FORMTYPENAME = :FORMTYPENAME,
SENIORFORMTYPEID = :SENIORFORMTYPEID,
DESCRIPTION = :DESCRIPTION,
SHOWORDER = :SHOWORDER
WHERE
FORMTYPEID = :OLD_FORMTYPEID
DELETE FROM dc_formtype
WHERE
FORMTYPEID = :FORMTYPEID
这些sql都可以自动产生
相关文章推荐
- 使用工具时正常,但在抓取过程中很久都没有更新数据的问题分析
- 关于使用AJAX获取数据时,由于IE缓存而导致数据不更新,串数据的问题!
- Access使用参数化UPDATE数据时,数据无法更新的问题
- Access使用参数化UPDATE数据时,数据无法更新的问题
- THINKPHP使用自动表单变量更新数据表所存在的字段不全问题
- 使用租约机制解决缓存数据更新的问题
- 关于在SSH项目中使用OpenSessionInViewFilter过滤器后数据库数据不更新的问题
- FMDB性能优化问题。使用FMDB事务批量更新数据库速度问题。(亲测可以呀---740条数据用和不用事务效率差别20倍+)
- 在使用ThinkPHP时候数据更新的时候,save()方法返回值为0的问题!!!!
- 使用连接服务器更新数据效率慢的问题
- Access使用参数化UPDATE数据时,数据无法更新的问题,要按照参数顺序赋值
- 使用 ajax json(getJSON)从服务器读取数据,在IE下不更新问题解决
- 也来说说关于Hibernate使用update更新数据时,不更新的问题
- 使用EditCommandColumn更新数据遇到的问题
- 使用 ajax json(getJSON)从服务器读取数据,在IE下不更新问题解决
- asp.net 数据绑定 使用eval 时候报 “字符文本中的字符太多” 问题解决
- 巧妙使用JQuery Clone 添加多行数据,并更新到数据库
- cocoapods安装和使用以及更新慢的问题
- Activity之间使用intent传递大量数据带来问题总结
- 使用了过滤条件的 ArrayAdapter,向源数据添加或删除数据后刷新时,界面不会同步更新