Winform C/S架构快速开发框架Oracle版本与MsSQL版本区别
作者:C/S框架网|www.cscode.ne  发布日期:2020-03-16 20:03:19
  Winform C/S架构快速开发框架Oracle版本与MsSQL版本区别

Winform C/S架构快速开发框架Oracle版本与SQL版本区别:


1. 数据库差异巨大,SQL语法,存储过程、视图、函数、数据类型等。

2. 字段名称大小写问题,.NET区分大小写,数据编辑组件绑定字段问题,比如GridColumn.FieldName。

3. 基于ADO.NET数据访问层改动,存储过程调用方式。

4. DbCommand参数差异,Oracle是":",SqlServer是"@"

5. 返回数据必须定义Cursor参数:REF CURSOR类型。

6. 获取服务器时间函数、GUID函数、触发器等有所不同。

7. 处理自增字段。Oracle没有自增字段类型(SqlServer是IDENTITY),因此需要使用触发器维护自增字段。

8. Oracle内部权限机制控制用户数据查询,sp_SetContext存储过程。


参考文章:

原创Winform快速开发框架平台Oracle版本(三层架构+C#.NET+Oracle数据库)


上一篇 下一篇