OAF学习笔记-8-在AM中直接调用sql 语句(PLSQL函数)
2015-08-20 14:22
253 查看
思路:在AM中我们以及可以使用VO 进行sql语句条件的修改以满足自定义的条件的搜索,为什么不可以自己编写的sql语句?(以delete作为例子,用VO的删除,遇到了不能删除的尴尬,应该是自己有的地方有错误,自己之后找到原因就补上)
OADBTransaction oadbtransaction =(OADBTransaction) getDBTransaction();获取Transaction
OracleCallableStatementoraclecallablestatement = (OracleCallableStatement)oadbtransaction.createCallableStatement(s,1);直接加载sql语句
与 Java 十分类似
最后一定要在上面加上getTransaction().commit();不然不会对数据库生效(这样只是对数据库生效,页面上的不会更新,row里的数据没有变化)
可以选择用
放在commit下面,否则和删除功能没区别(还是会有原来的错误)
调用存储过程:
可以参考:
http://wenku.baidu.com/link?url=eiBqzKztcUkoO1cdzJwKGjLztcjJtg6ZixBsVkb7PvO-wc2nc-CyTB7iMGH_DEgiVW2IXjTTsJ164B_Luvw8kZ_pL1EWVLXsv6t0wQRGAx3
OADBTransaction oadbtransaction =(OADBTransaction) getDBTransaction();获取Transaction
OracleCallableStatementoraclecallablestatement = (OracleCallableStatement)oadbtransaction.createCallableStatement(s,1);直接加载sql语句
与 Java 十分类似
最后一定要在上面加上getTransaction().commit();不然不会对数据库生效(这样只是对数据库生效,页面上的不会更新,row里的数据没有变化)
可以选择用
放在commit下面,否则和删除功能没区别(还是会有原来的错误)
调用存储过程:
可以参考:
http://wenku.baidu.com/link?url=eiBqzKztcUkoO1cdzJwKGjLztcjJtg6ZixBsVkb7PvO-wc2nc-CyTB7iMGH_DEgiVW2IXjTTsJ164B_Luvw8kZ_pL1EWVLXsv6t0wQRGAx3
相关文章推荐
- OAF学习笔记-8-在AM中直接调用sql 语句(PLSQL函数)
- OAF学习笔记-8-在AM中直接调用sql 语句(PLSQL函数)
- OAF学习笔记-8-在AM中直接调用sql 语句(PLSQL函数)
- OAF学习笔记-8-在AM中直接调用sql 语句(PLSQL函数)
- OAF学习笔记-8-在AM中直接调用sql 语句(PLSQL函数)
- mysql root密码忘记的解决方案(windows环境)
- html table2png table2excel word ppt sql等
- MySQL表区分大小写
- Django Sqlite3 数据库向MySQL迁移
- Mac下新安装的MySQL无法登陆root用户解决方法
- [MSSQL]SQL中Group分组获取Top N方法实现可首选row_number
- Linxu Yum方式安装Mysql
- sql server 数据库备份还原
- MongoDB : couldn’t open /data/db/yourdb.ns errno:13 Permission denied
- 数据库脱机和分离的区别
- mysql 共享锁-排它锁
- SQL中Group By的使用
- Sql Server中清空所有数据表中的记录
- mysql隔离机制
- MySQL存储结构的使用