宣城网站建设公司,太原网站seo,微信文章wordpress,怎么做电影网站教程前提#xff1a;需要引入EntityFramework组件#xff0c;注意几个使用点后使用上其实比较简单。 一、引入Oracle EF支持组建 1、可手动引入附件中的DLL#xff08;需手动合并web.config配置#xff09; 2、也可使用NuGet的安装方式#xff0c;安装时会自动合并配置到web.c…前提需要引入EntityFramework组件注意几个使用点后使用上其实比较简单。 一、引入Oracle EF支持组建 1、可手动引入附件中的DLL需手动合并web.config配置 2、也可使用NuGet的安装方式安装时会自动合并配置到web.config文件中 Install-Package Oracle.ManagedDataAccess.EntityFramework 二、单表和关联查询的支持 1、单表形式比较简单直接配置实体即可 2、如果有Join类查询需要新建视图并且以视图为主来配置实体对象 三、关键点 1、需要注意大小写配置和字段类型配置SQL和Oacle的类型不一样 可参考使用工具转换得到SQL to Oracle 转换后的类型另外要注意大小写 2、注意主键ID代码里的实体主键须用Id来声明数据库不需要。可通过Mapping的方式对应到数据库中具体的字段例如 this.Property(t t.ID).HasColumnName(OrderId).HasColumnType(NUMBER); 3、需注意ToTable映射时表的前缀由于SQLServer大多是默认的dbo固可不写前缀 连接Oracle 等数据库时需要设置数据库前缀如 this.ToTable(MYVIEWS, TestDB); DEVEXPRESS就可以这样绑定数据源了理论上就是一个按需加载的DataSource指定对应的Context和DataSet即可 dx:EntityServerModeDataSource IDEntityServerModeDataSource runatserver ContextTypeNameDatabaseContext EnableInserttrue
TableNameMyViews / 通过SQL语句跟踪确认了筛选和排序时也是按需获取数据所以效率会提高 跟踪SQL执行情况的语句 SELECT TO_CHAR(LAST_ACTIVE_TIME,yyyy-mm-dd hh:mi:ss),SQL_TEXT FROM V$SQL WHERE SQL_TEXT LIKE %MYVIEWS% ORDER BY LAST_ACTIVE_TIME DESC 转载于:https://www.cnblogs.com/leeolevis/p/6220006.html