摘要: 一、效果 在ALV中点击实现Excel导出 二、代码实现 1.添加GUI按钮 2.se38中代码实现 REPORT ZMMR_CK_TEST2. TABLES:mara,mard,ztmm012. TYPE-POOLS:slis. ********************************** 阅读全文
posted @ 2021-01-28 09:35 cqyyck 阅读(2188) 评论(0) 推荐(0) 编辑
摘要: 一、应用 主要用于向用户显示出错信息、警告等信息,待用户对窗口响应后,程序继续执行。 二、语法 MessageBox(title,text{,icon{,button{,default}}}) -title:显示窗口的标题 -text:显示文本 -icon:icon枚举类型,取值:Informati 阅读全文
posted @ 2021-01-27 16:48 cqyyck 阅读(1112) 评论(0) 推荐(0) 编辑
摘要: 一、找到db.script文件 在如下目录找到db.script文件。 二、编辑文件内容 打开db.script文件,将INSERT INTO FINE_CONF_ENTITY VALUES('SystemConfig.serverInit','success')代码中的success修改为其他信息 阅读全文
posted @ 2021-01-27 08:43 cqyyck 阅读(6278) 评论(0) 推荐(2) 编辑
摘要: 一、文件拷贝 将文件SQLite_Sales.db拷贝到..\webapps\webroot目录下面。 二、配置数据连接 三、测试及查看 阅读全文
posted @ 2021-01-27 08:37 cqyyck 阅读(1451) 评论(0) 推荐(0) 编辑
摘要: 根据实际情况输入对应的数据连接信息,如下图所示: 驱动、数据库名称、URL 的介绍如下表所示: 驱动DatabaseNameURL oracle.jdbc.driver. OracleDriver sid_name jdbc:oracle:thin:@ip:port:sid_name service 阅读全文
posted @ 2020-12-26 13:23 cqyyck 阅读(2063) 评论(0) 推荐(0) 编辑
摘要: 问题: 帆软从V9.0升级至V10.0后,创建数据链接时提示【ORA-28040: No matching authentication protocol;】但是用PL/SQL连接正常。 原因: 升级后帆软的数据库驱动不匹配。 解决办法: 点击下载:ojdbc7.jar,把 ojdbc7.jar 放 阅读全文
posted @ 2020-12-26 13:22 cqyyck 阅读(843) 评论(0) 推荐(0) 编辑
摘要: 原文来自http://note.youdao.com/share/web/file.html?id=236896997b6ffbaa8e0d92eacd13abbf&type=note https://www.cnblogs.com/linjiaxin/p/6476480.html 原博文主写的确实 阅读全文
posted @ 2020-12-16 08:34 cqyyck 阅读(114) 评论(0) 推荐(0) 编辑
摘要: 0.例子 建立一个ZTMM_TEST1,表中插入几条数据,实现只能操作部门10的数据。 1.SU20,创建权限字段 2.SU21,创建权限对象 2.1先创建对象类ZCK. 2.2在对象类中创建权限对象。 3.SU02,创建参数文件,并激活 维护权限值。 4.SU01,为用户分配参数文件 5.SE38 阅读全文
posted @ 2020-11-24 11:30 cqyyck 阅读(912) 评论(0) 推荐(0) 编辑
摘要: 一、问题描述 问题描述:在dev环境中建表,利用SM30进行维护,dev环境正常,传递至PRD环境后提示如下错误。 二、解决办法 方法一:表的交互类由“C”更改为“A”。(我最终按更改这个设置解决问题) 方法二:修改记录例程,由“标准记录例程”改为“不,或用户,记录例程”。(网上很多使用这个方法,我 阅读全文
posted @ 2020-11-16 11:01 cqyyck 阅读(1504) 评论(0) 推荐(0) 编辑
摘要: 一、SM30维护表 1.se11维护表时属性设置 交付类: A-应用表: C-配置表: 2.启动表生成器并进行维护 表维护生成器:实用程序——>表维护生成器 权限组 :&NC& 最大权限——用户只要有SM30的维护权限,基本就可以修改该表了。 AA 特定权限——给该用户分配权限/角色时(PFCG), 阅读全文
posted @ 2020-11-15 13:50 cqyyck 阅读(810) 评论(0) 推荐(0) 编辑
摘要: 语义模型中调用存储过程两种方式 数据加工中调用存储过程 使用存储过程提供者 两中调用方式的比较 数据加工中调用存储过程 对使用者要求较高 要求使用者了解简单的Java语法 要求使用者对使用JDBC调用存储过程的代码有一定了解 如果使用Oracle的Cursor返回结果集需要自己修改代码 使用灵活,可 阅读全文
posted @ 2020-11-13 08:27 cqyyck 阅读(883) 评论(0) 推荐(0) 编辑
摘要: 一、设置多sheet. REPORT ZMMR_CK_TEST2 . SELECTION-SCREEN BEGIN OF SCREEN 100 AS SUBSCREEN. SELECTION-SCREEN BEGIN OF BLOCK B1 WITH FRAME. PARAMETERS:C1(10) 阅读全文
posted @ 2020-11-12 17:28 cqyyck 阅读(850) 评论(0) 推荐(0) 编辑
摘要: 一、数据准备 SQL> select * from employees; EMPLOYEE_ID EMPLOYEE_NAME EMPLOYEE_POSITION EMPLOYEE_AGE EMPLOYEE_ADD EMPLOYEE_BIRTH 4 大鳄 工程师 26 巴南 1988-07-01 3 阅读全文
posted @ 2020-11-05 16:41 cqyyck 阅读(995) 评论(0) 推荐(0) 编辑
摘要: 一、decode()——多值判断 语法:decode(表达式,比较值1,结果值1,比较值1,结果值1,...,默认值) SQL> select employee_name,decode(sign(instr(employee_position,'工程师')),1,'技术部','行政部') partm 阅读全文
posted @ 2020-11-05 16:34 cqyyck 阅读(723) 评论(0) 推荐(0) 编辑
摘要: 一、排名函数 1.rank()——跳跃排名 按照年龄进行排名; SQL> select * from employees ; EMPLOYEE_ID EMPLOYEE_NAME EMPLOYEE_POSITION EMPLOYEE_AGE EMPLOYEE_ADD EMPLOYEE_BIRTH 10 阅读全文
posted @ 2020-11-05 16:32 cqyyck 阅读(570) 评论(0) 推荐(0) 编辑
摘要: 一、DbLink的创建 1.PLSQL图文方式 2.SQL方式 -- Drop existing database link drop database link LINK_NC_ZS; -- Create database link create database link LINK_NC_ZS 阅读全文
posted @ 2020-11-05 09:55 cqyyck 阅读(3574) 评论(0) 推荐(1) 编辑
摘要: 1.sysdate—获取当前日期 select sysdate from dual; 输出:2020-10-30 10:25:25 View Code 2.add_months()——加上月份 select add_months(sysdate,1) from dual; 输出:2020-11-30 阅读全文
posted @ 2020-11-04 17:23 cqyyck 阅读(177) 评论(0) 推荐(0) 编辑
摘要: 1.abs() 返回绝对值、 select abs(-21.45) from dual; 输出:21.45 View Code 2.round() 四舍五入值 语法:round(原数值[,小数位数]) select round(4.37,1) from dual; 输出:4.4 select rou 阅读全文
posted @ 2020-10-30 10:19 cqyyck 阅读(370) 评论(0) 推荐(0) 编辑
摘要: 一、字符类型 类型 名称 最大长度 是否补齐 是否扩展 备注 char(n) 固定长度 2000 右端补齐 否 varchar(n) 可变长度 4000 否 否 varchar2(n) 可变长度 4000 否 是 二、字符处理函数 1.lpad()、rpad()-补全字符串 语法:lpad(str, 阅读全文
posted @ 2020-10-29 20:58 cqyyck 阅读(250) 评论(0) 推荐(0) 编辑
摘要: oracle中的job能为你做的就是在你规定的时间格式里执行存储过程,定时执行一个任务 。下面是一个小案例,定时每15分钟向一张表插入一条数据 一、 1.创建一张测试表 -- Create table create table A8 ( a1 VARCHAR2(500) ) tablespace D 阅读全文
posted @ 2020-10-21 08:40 cqyyck 阅读(264) 评论(0) 推荐(0) 编辑