文档章节

代码操作Oracle

max佩恩
 max佩恩
发布于 02/12 22:23
字数 412
阅读 6
收藏 0

Java有原生的Oracle驱动,还是很方便的,想当年非得要安装一个客户端

今天写C#代码,想起Oracle也有原生的了:Oracle.ManagedDataAccess.dll,试了一下也能连接上

选择

对于正规的项目,首选Java开发,基于Jfinal,其Sql模板库对大型项目的帮助非常大

对于简单的运维,考虑可以用Groovy,原因是运维人员很难动用IDE去修改东西,能够直接修改代码,然后动态、热部署的最好,所以他们喜欢存储过程。但存储过程是好是坏,这个就见仁见智了。Groovy原生带有方便的Sql类库,应该够用。

对于要提供给普通人的工具,则有GUI界面比较好,因此简单快捷查询时可以直接用Ado.net的写法;对于带一些CURD操作,有一定的业务要求时,则需要有单表ORM工具才方便,PetaPoco是个不错的选择,支持实体类写法,也支持动态属性;更轻量的是 Massive,看起来有更强的ActiveRecord色彩。

导数据

用户要求各种数据的导出,采用DataReader可以获得更好的控制手段,如进度显示等。而且最好把常用的SQL语句集成到工具里,方便后来者使用。

© 著作权归作者所有

共有 人打赏支持
max佩恩
粉丝 6
博文 126
码字总数 41278
作品 0
南宁
私信 提问
(Oracle、SqlServer、Access)数据库开发代码生成工具SharpCode2.0

软件相关连接: 软件下载地址:http://221.237.165.15/wuhuacong/deepland/uploadfile/sharpcode20.rar Demo程序下载地址:http://221.237.165.15/wuhuacong/deepland/uploadfile/SharpCode......

walb呀
2017/12/04
0
0
解决win7 安装oracle10g的问题

当你使用win7安装oracle10g,很可能显示相关oraparam.ini相关的异常,导致无法继续安装oracle10g,可以通过以下步骤方式来安装,至于安装oracle后的稳定性,目前无法认证,只有发现问题后,才...

battier
2011/07/25
0
0
Winform开发框架之存储过程的支持--存储过程的实现和演化提炼(1)

在我前面很多篇关于框架设计和介绍的文章里面,大多数都是利用框架提供的基础性API进行各种的操作,包括增删改查、分页等各种实现和其衍生的实现,而这些实现绝大多数是基于SQL的标准操作实现...

walb呀
2017/12/04
0
0
cx_Oracle 5.1.1 发布

cx_Oracle 5.1.1 发布了,该版本修复了在高负载下的一些小bug,完善了代码覆盖测试。 cx_Oracle 是一个用来连接并操作 Oracle 数据库的 Python 扩展模块, 支持包括 Oracle 9.2 10.2 以及 11...

红薯
2011/10/13
2.5K
1
windows7安装oracle 10g安装过程及注意事项。

1.因为oracle 10g暂时没有与win7兼容的版本,我们可以通过对安装软件中某些文件的修改达到安装的目地。 a)打开“Oracle 10G stageprereqdb”路径,找到refhost.xml文件,打开,向其中添加如下...

柒月-小妖精
2013/04/20
0
0

没有更多内容

加载失败,请刷新页面

加载更多

转--C++ operator关键字(重载操作符)

operator是C++的关键字,它和运算符一起使用,表示一个运算符函数,理解时应将operator=整体上视为一个函数名。 这是C++扩展运算符功能的方法,虽然样子古怪,但也可以理解: 一方面要使运算...

天王盖地虎626
16分钟前
0
0
工作流题目

1. 当 创建流程审批系统时,我们需要 具备 哪些 功能? 答:(1) 流程管理 (2) 流程发起 (3) 流程 审批 (4) 流程 查询

杨凯123
42分钟前
2
0
每个 JavaScript 工程师都应懂的33个概念

简介 这个项目是为了帮助开发者掌握 JavaScript 概念而创立的。它不是必备,但在未来学习(JavaScript)中,可以作为一篇指南。 本篇文章是参照 @leonardomso 创立,英文版项目地址在这里。 ...

前端小攻略
50分钟前
1
0
使用keepalived实现nginx的高可用

概述 是这样子的,我想让家中所有的应用服务都从nginx中出去,让nginx处于访问的最边缘地带,为了让nginx可靠性加强,所以nginx就得实现高可用,分别是下面两台机器要做nginx的集群 10.10.10...

bboysoulcn
今天
3
0
Mysql索引机制B+Tree

1、问题引入 有一个用户表,为了查询的效率,需要基于id去构建索引。构建索引我们需要考虑两个方面的问题,1个是查询的效率,1个是索引数据的存储问题。该表的记录需要支持百万、千万、甚至上...

万山红遍
今天
48
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部