![](https://img-blog.csdnimg.cn/20201014180756724.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
progress
文章平均质量分 81
wwwabc0001
#ifndef ME_H_INCLUDE
#define ME_H_INCLUDE
typedef java java
typedef vb vb
typedef c c
typedef c c
#endif
展开
-
简单介绍progress
对progress语言的介绍 首先要说的是,progress是一家在纳斯达克上市的一家美国公司,他的主要产品就是progress开发语言及其周边软件工具。如果有兴趣的话,你可以访问其官方网站:www.progress.com. 说到progress语言本身,他现在的最新版本是v10,也叫OpenEdge 10. 目前流行的还是v9版本。 progress语言有一个很大的特原创 2008-08-29 14:53:00 · 3492 阅读 · 3 评论 -
progress的数据库结构及创建
progress的数据库结构及创建关键字: progress 4GL database 数据库在逻辑文件体系上,progress数据库有以下几种文件:.st文件 这是一个结构文件,由数据库创建者手动编写,表示了数据库的物理存储结构. 换句话说,数据库的文件都放在哪里就是由该文件定义的.当然还不仅如此..db文件 这是一个数据库控制文件,是由progress生成的..lg文件 就是一个文本型的原创 2009-01-05 14:43:00 · 4594 阅读 · 1 评论 -
进一步谈progress
progress中的变量以及数据类型。有一点我觉得和别的语言不一样的就是progress中的变量名的定义很随便, 就是说语言内置的关键字也可以用来做变量名。当然了以数字或者特殊符号开头也是不允许的。比如说,它的定义变量的语法是这样的,(这里我只是给出最常用的方式,这个语句其实很复杂,有点儿像是unix/linux下的命令行命令,带有各种各样的参数选项,但是常用的就那么几个):define原创 2008-11-19 21:40:00 · 2028 阅读 · 1 评论 -
progress的高级过程调用以及全局变量
关键字:progress 4GL IO language 开发 语言 1.过程调用上一篇文章里简单提到调用一个内部的子过程只需要 run procedure-name(parameters). 并且子过程是不要预先声明的。一个progress文件可以保存为.p结尾,表示是一个procedure文件。简单地,你可以在命令行模式下:prowin32 -p my.p如果你的子过程比较大,或者需要原创 2008-11-21 15:53:00 · 1573 阅读 · 1 评论 -
progress里的IO操作以及和操作系统的交互
关键字:progress 4GL IO language 开发 语言1.基本io操作输出的语法:output to {fileName|value(expression)} [append].输入的语法:input from {fileName|value(expression)}.输出或者显示的关键字是:display variable.put [unformatted] variable.me原创 2008-11-24 09:03:00 · 1671 阅读 · 1 评论 -
progress变量的属性以及显示
关键字:progress 4GL 赋值 窗口前面介绍了progress的IO操作,但是没有说怎么直接由输入给变量赋值。这是因为windows版的progress显示不是在命令行窗口下,而是自己会产生一个窗口,在其中显示变量的值,以及让用户设置新值。实际上,progress的这个缺省窗口就是一个简单的报表工具。1.变量的高级属性原来只是简单的介绍了定义变量的方法,而实际上变量名也都是带有属性的,原创 2008-11-27 15:53:00 · 2283 阅读 · 2 评论 -
progress中的数据库访问
关键字:progress 数据库 4GL databaseprogress中的数据库是关系型的,具备关系型数据库的基本特征,当然没有像oracle那样复杂了,甚至说比sql server或者my sql都要简单。最简单的还是progress语言访问自己的数据库。这里假定你已经有了自己的数据库(关于数据库的创建和维护,以后再讲),这里主要说怎么开发。1.数据库的连接连接数据库,有两种方式,一原创 2008-12-02 22:48:00 · 4991 阅读 · 3 评论 -
progress的数据库访问2
progress的数据库访问2关键字: progress 4GL 数据库1.数据库的连接首先我们假设有这样两张表:表 order:field-name field-typeoid charcustid charref-oid charquantity decimalunit char表 customer:field-name原创 2008-12-19 16:46:00 · 1258 阅读 · 5 评论 -
progress的数据库访问--事务
progress的数据库访问--事务关键字:progress 4GL 数据库 事务 transaction database什么是事务,我想就不用再多说了.这里只说一下在progress里事务在什么地方开始,什么地方结束.首先要说的是,在progress种,一个当前会话同时最多只能拥有一个事务.当然可以在一个事务结束之后启动另外一个新的事务.progress怎样知道一个事务是从什么地方开始,并且在原创 2008-12-25 23:13:00 · 1321 阅读 · 1 评论