摘要: 1、Oracle 特殊字符 转义 关键词:oracle 转义 环境:oracle9i plsql 在plsql里边执行: update userinfo set pa... 阅读全文
posted @ 2018-03-30 17:09 米晔 阅读(817) 评论(0) 推荐(0)
摘要: 字段使用了下拉列表框、下拉数据窗口和单选按钮等有代码表的编辑风格时,在数据窗口控件上显示的值和字段实际得到的值并不相同,使用函数GetItemX只能读取这样的字段的真实取值,而不是用户看到的值。如何才能读取用户看到的值?可以使用函数LookUpDisplay。... 阅读全文
posted @ 2018-03-09 11:31 米晔 阅读(135) 评论(0) 推荐(0)
摘要: 系统唯一ID是我们在设计一个系统的时候常常会遇见的问题,也常常为这个问题而纠结。生成ID的方法有很多,适应不同的场景、需求以及性能要求。所以有些比较复杂的系统会有多个ID生成的策略。下面就介绍一些常见的ID生成策略。 1. 数据库自增长序列或字段 最常... 阅读全文
posted @ 2018-01-30 18:00 米晔 阅读(72) 评论(0) 推荐(0)
摘要: 怎样对分组里的行加上序号,要求每个组里行的序号从1开始! --------------------------------------------------------------- 用计算域,放在明细区: getrow() - fi... 阅读全文
posted @ 2017-12-26 16:37 米晔 阅读(82) 评论(0) 推荐(0)
摘要: 【事件】 ◆Clicked 鼠标左键在数据窗口控件上任意位置单击时触发该事件。该事件中有4个参数,可以在脚本中直接使用。 xpos:表示和数据窗口最左侧的距离的整数。 ypos:表示和数据窗口最上部的距离的整数,不包括标题条。 row:表示用户所单击的行号的l... 阅读全文
posted @ 2017-11-01 09:41 米晔 阅读(1297) 评论(0) 推荐(0)
摘要: 关于处理小数点位数的几个oracle函数() 1. 取四舍五入的几位小数 select round(1.2345, 3) from dual; 结果:1.235 2. 保留两位小数,只舍 select trunc(1.2345, 2) from dual; 结... 阅读全文
posted @ 2017-05-25 13:20 米晔 阅读(197) 评论(0) 推荐(0)
摘要: 1.为什么要使用三层应用? 客户的应用要求在广域网上运行,数据库不在广域网上暴露,有两个途径实现:1.建议客户购买远程桌面管理软件,CS程序无需做任何更改,即可实现广域网应用;2.使用三层架构,客户端与中间服务器打交道,中间服务器与数据库打交道。 第一种方式,... 阅读全文
posted @ 2017-05-16 09:16 米晔 阅读(552) 评论(0) 推荐(0)
摘要: -- 方法1. UPDATE 表2 SET 表2.C = ( SELECT B FROM 表1 WHERE 表1.A = 表2.A) WHERE EXISTS ( SELECT 1 FROM 表... 阅读全文
posted @ 2017-04-27 10:02 米晔 阅读(179) 评论(0) 推荐(0)
摘要: 关于处理小数点位数的几个oracle函数() 1. 取四舍五入的几位小数 select round(1.2345, 3) from dual; 结果:1.235 2. 保留两位小数,只舍 select trunc(1.2345, 2) from dual; 结... 阅读全文
posted @ 2017-04-17 16:51 米晔 阅读(217) 评论(0) 推荐(0)
摘要: 一 把数据窗口的HSplitScroll属性选中, 二 在dw控件的constructor事件中 写如下代码设置那些列固定不动. int li_pos li_pos=integer(this.describe("code.width"))+i... 阅读全文
posted @ 2016-11-10 09:22 米晔 阅读(259) 评论(0) 推荐(0)