网管联盟 | 网管论坛 | 网管u家 | 网管博客 | 网管软件 | 网管求职 | 小游戏 | 网管搜索 | 网管原创 | 网管聚合 | 网管读摘 | 网管焦点 | 世界素材 | 会员投稿 | 会员中心 
中国网管联盟
Windows Linux Cisco 网络技术 数据库 黑客攻防 DotNet Java PHP 认证 新闻资讯 服务器 存储资讯 网络设备 网管学堂 技术专题 焦点 网吧频道
 当前位置: > bitsCN.com > 数据库技术 > 其它数据库 > INFORMIX/4GL数据库查寻中的翻屏编程技巧  

INFORMIX/4GL数据库查寻中的翻屏编程技巧

2006-06-18  作者:BitsCN整理  来源:中国网管联盟  点评 投稿 收藏

---- informix-4GL是一个综合性的第四代应用程序开发和生成环境,它具有强大的数据库管理功能,
编程灵活方便,界面友好,已被广泛应用于UNIX操作系统下的数据库管理。下面介绍一段借助屏幕表格完
成查询的小程序,它可通过在屏幕上相应字段输入模糊查询条件,如*、=、?等,据此搜索出满足条件的全部记录,
再按Ctrl-F或Ctrl-B分屏浏览(调用一个游标管理函数que_gz ),用上下光标键并结合Esc键选择所需记录,再通过
内部函数arr_curr()将此记录所包括的信息传出它用,在实际工作中可将此段程序写成函数形式,简洁明快,需要时
只要改写相应变量即可,省时省力。此段程序在SCO UNIX Open Sever5.05、online7.3上编译通过。 

---- 程序清单: 

---- 屏幕格式: 

database 数据库
screen
{
人员代码  [a     ] 
人员姓名  [b       ]

网管u家u.bitscn@com


====================================
人员代码      人员姓名      工   资
[f000  ]     [f001    ]    [f002   ]
[f000  ]     [f001    ]    [f002   ]
[f000  ]     [f001    ]    [f002   ]
[f000  ]     [f001    ]    [f002   ]
[f000  ]     [f001    ]    [f002   ]
[f000  ]     [f001    ]    [f002   ]
[f000  ]     [f001    ]    [f002   ] 网管网www.bitscn.com
}
end
tables
gz
attributes
a=gz.xh,autonext;
b=gz.xm,autonext;
f000=formonly.xh type char;
f001=formonly.xm type char;
f002=formonly.gz type decimal(6,2);
end
instructions
screen record s_gz[7](formonly.xh,formonly.xm,formonly.gz)
 
gz库表结构:

序号:xh char(6)
姓名:xm char(8)
工资:gz decimal(7,2)
 

TAGs   技巧   编程   数据库   f002   f000   f001   程序   人员   屏幕   管理      
 上一篇:Informix系统维护技巧谈 (表的修复,空间回收,迁移,查询的优   下一篇:Informix数据库的锁技术
INFORMIX/4GL数据库查寻中的翻屏编程技巧 评论:
loading.. 评论加载中…
评论:请自觉遵守互联网相关政策法规,评论不得超过250字。

验证码: 注册用户
本类热门排行:
最新推荐文章:
网管论坛交流: