首页 | 本学科首页   官方微博 | 高级检索  
相似文献
 共查询到20条相似文献,搜索用时 62 毫秒
1.
本文描述了一个dBASEⅢ数据全屏幕录入程序的实现,系统根据用户所建的数据库的结构和所使用的策机的汉字显示行数,自动生成屏幕显示格式,通过对这些格式的控制,实现了对含有任意个字段,字段名任意的dBASEⅢ数据库的全屏蔽数据录入。  相似文献   

2.
贵刊95年第一期介绍的魏峰湖、高又培(长春地质学院)两位同志的文章《利用FOXBASE显示任意数据库记录的方法》,看后很受启发。该程序实用、灵活、通用,编程思路较好。使用起来可以一屏幕显示多个记录,又可以利用上下左右、PgUp、PgDn、Home、End等键快速移动记录,使用者可以随心所欲察看记录内容,达到了在MIS中模拟BROWSE的功能。但是,在仔细阅读了衣程序,并录入计算机运行后,发现了几个问题:l计算每屏显示字段个数不对,造成屏幕混乱。原程序的设计(程序TYXSIPPRG中第9~门行)只要当前列的显示位置小于76,即继…  相似文献   

3.
在FoxBASE程序设计中,经常会碰到要在程序中显示数据库记录长度超过屏幕显示宽度(每行80个英文字母或40个汉字),但又要求在屏幕上一行显示一个数据库记录的问题。对于这个问题可以通过对数据库在屏幕上左右移动的方法来解决(模拟BROW功能),也就是在要显示的数据库上开一个能左右移动、上下滚动的窗口。笔者用几个简单的FoxBASE子程序实现了能左右移动、上下翻滚的全屏幕窗口显示数据库全部记录和字段的功能。现将这些子程序提供给有兴趣的读者。主程序调用语句:USESAMDBFINDEXSAMNDXDELEFILESAMFILE.DBF&&…  相似文献   

4.
数据库数据分展滚动式测览主要使用了Foxbase提供的READKEY()函数来接收用户的击键值,根据其值利用多重循环程序确定屏幕的显示行数和确定数据库的记录指针,依次将确定的记录显示在屏幕上。为了方便用户和考虑到用户的习惯,定义了通用的滚屏键等,分屏滚动键定义如下表1。下面程序以测览一个“人事档案管理”数据库为例,该数据库中有20多个字段,现将几个主要字段取出进行测览,程序中每屏显示问个记录,这样就可以利用上表中提供的键时数据库数据进行分屏滚动式测览。见表2。使用上表提供的操作键进行翻行或翻页实现分得滚动式测…  相似文献   

5.
通常情况下FoxBase数据库的LIST命令显示数据库记录比较单调,本程序令LIST命令以表格的形式显示从而为其增加一个以表格显示数据库记录的功能。 一般情况下,数据库的命令只能针对某一数据库的具体字段进行制表。本程序可以在未知字段下对任意数据库进行制表操作,它的技巧在于把原数据库记录结构拷贝成一个新数据库,然后对这个新库的  相似文献   

6.
本子程序可对任意数据库的任意字段进行查询,并可以完成任意类型字段(备注型除外)的任意组合查询。1设计思想1.自动生成屏幕菜单首先利用需查询的数据库生成结构描述库,使欲查库的各个字段名、类型、长度、小数位数成为结构库的记录。从该库中可以方便地取出各字段名及类型赋给相应的数组元素,然后利用循环在屏幕上相应行、列显示存有各字段名的数组元素,即可自动生成任意字段组合查询屏幕菜单。2.任意组合查询条件被查询数据库的字段类型(除各注型外),有字符型、数字型、日期型和逻辑型四种。字段类型不同,查询的方法也有所不…  相似文献   

7.
FOXBASB中有两条命令(SAVESCR-EBN和RRSTORESCREEN)能用于设计活动的屏幕窗口,但是在CCDOS中不能使用,给实际设计工作带来一定困难。这里给出一个通用的程序,它可满足一般屏幕窗口的设计需要,可由用户控制实现窗口中内容的上下、左右移动和整个窗口的上下、左右滚动等八种功能。程序的设计主要思想是:1.事先将屏幕显示内容存放在数据库SCR.DBF中,其内容在宽度和长度上都可超出窗口,显示时这些内容可以在窗口中随意上下左右移动。SCR.DBF只有一个字符型字段L,其长度不大于254-窗口宽度即可。2.显示前将…  相似文献   

8.
在显示和打印FoxPro数据库的备注文件时,由于不便进行格式控制及会破坏原有屏幕等问题,使操作者和程序员感到不便。作者通过对数据库结构的分析,用汇编语言编制了读取备注字段的程序,从而解决了这一问题。我们知道,若数据库有N个字段,则数据库结构部分共有(N+1)*32+1个字节,其中第一个块(3个字节)为数据库总体描述,第i块(i=2,3,……N+1)描述第i—1个字段的定义,包括字段名、类型、长度、小数位数,字段起始位置等参数;备注型字段,在数据库中是一个10字节长的指针项,每一字节为一位数字的ASCII码。备注文件实际上…  相似文献   

9.
人们在应用FOXBASE+编制数据库全屏幕修改或显示程序时,通常会用到“COPYSTRUEXTETO<结构描述文件名>”这个命令,但这样就必须在执行程序时产生一个临时文件,还得多次使用者代换&函数将字段名从结构描述文件中逐个转换过来,使程序变得复杂。其实,只要利用字段名函数FIELD(<数值表达式>),以及字段数函数FCOUNT([<数值表达式则)等,就以编出简洁方便、灵活通用、无需临时文件的修改或显示程序。下面的例子就是一个数据库动态修改程序,使用时只需输入起始字段号、结束字段号、起始记录号、结束记录号,屏幕上即…  相似文献   

10.
叶智圣 《电脑》1995,(3):54-56
在FoxBase、FpxPro关系数据库管理信息系统软件的编制过程中,常常需要编制一个模块,其能在屏幕上开一个窗口,将数据库的内容逐条显示,进行全屏幕操作.笔者见过几个此类的“通用”程序,但美中不足的是,它们在处理一行显示不下的多个字段记录的数据库,往往显得无能为力.笔者据此出发,设计了一个功能强大、操作方便直观、用户界面友好,并能轻松处理多个字段的数据库的通用模块.此模块可作为任何数据库管理信息系统软件的通用模块,也可单独作为一个小工具程序使用.本程序经许多用户使用,反应良好.  相似文献   

11.
通用数据库制表打印程序,是对任意数据库,可任选记录和字段,同时还可更改报表栏名,用中/英文表格线制报表,也可制出多栏式复杂报表,并分页显示/打印。程序简练/操作方便。  相似文献   

12.
贵刊95年第7期刊登了王玲同志关于95年第1期(利用FOXBAE显示任意数据库记录的方法)的修改文章,看后很高兴,说明文章有实际意义并引起了一些同行的关心,也说明贵刊很受群众欢迎,已深入人心。王玲同志的修改意见有些地方是很好的,有些地方不一定合适。如:1.计算每屏显示字段个数,造成屏幕混乱。这个问题实际上取决于汉字字段名字典库中字段宽度的设置,即字段内容的实际宽度>必须汉字说明的宽度,这样就不会混乱。为方便用户我将程序中原18行LEN&11=FIELryLEN改成LEN&11=IIF(FIELD-LEN>LEN(HZZDM),FIEL…  相似文献   

13.
在用FoxBASE,FoxPro等设计的信息管理系统中,经常要利用数据库文件作图。但数据库文件中含记录数很多,且是一个时间序列,利用Foxgraph作图,只能将整个图形显示在一个屏幕上,图形不能左右移动,不便于详细比较两个不同时刻上各字段值的差异。为此,我们利用Borland C~( )(2.0)编制了实现程序,运行效果较为理想,其实现过程如下。  相似文献   

14.
不知大家是否注意到每天晚间新闻联播之后的城市天气预报,其中就用到了窗口特技清屏技术,看后使人兴趣盎然。受其启发,笔者编制了一个包含窗口特技清屏的程序,其中的清屏子程序可以通用。 程序中的HUMOR.DBF数据库和HUMOR.DBT备注文件是金山SPDOS6.0F系统提供的,此数据库只有两个字段,一个为长度为1的字符型字段,程序没有用到,一个是备注型字段。程序的执行情况是这样的:首先打开HUMOR.DBF数据库,并在屏幕中央显示一标题为“幽默欣赏”的立体投影窗  相似文献   

15.
FoxPro提供的Browse窗口是一个观察和更新数据表的强有力工具。使用该窗口可以进行多项选择。本文所附程序BROWPICK.PRG提供了一个称为BROWPICK的函数,利用该函数就可以实现上述目的,程序同时还提供了示例过程。 在函数BROWPICK中,共有四个参数,其中第一个是要进行多项选择的数据库或表名,这是必须传递的参数,第二个参数是选择窗口的标题,第三个参数是要列出的字段名,当数据库或表的字段很多时,要同时显示所有的字段需占用大量内存,为减少内存用量,可只显示必要的字段,该参数如缺省则显示全部字段。第四个参数是显示条件,这也是基于上述同样理由,如则缺省则显示所有记录。  相似文献   

16.
DBASE或FOXBASE的数据库如果包含的字段多,在用LIST命令或DISPLAY命令显示数据库内容时每个记录都将折行,无法控制显示行数,造成屏幕上滚,影响显示效果。本文介绍的通用浏览程序可以由用  相似文献   

17.
活用文本框   总被引:2,自引:0,他引:2  
1文本框与数据表字段的自适应设计我们通常用文本框捆绑数据控件,从而实现对数据库记录的浏览和修改,但这种设计必须事先知道数据表中的字段数及字段名,而且文本框的个数必须与需要显示的字段数一一对应,可是有时我们并不知道数据库的数据表中的字段个数,或者因为修改了数据表而使数据字段数增加或减少,势必要重新进行修改源程序,这样设计出来的程序的适应性和通用性差。那么,能不能让程序自动判断表中的字段数,并根据数据表中的字段数自动生成对应数目的自适应文本框呢?下面是一个用EXCEL数据表为例来说明VB程序,也许能会给…  相似文献   

18.
在显示和打印FoxBASE的备注文件时,由于不便于进行格式控制,破坏原有屏幕等问题,使操作者和程序员感到不便。笔者通过对数据库结构的分析,用汇编语言编制了读备注字段的程序,解决了这一问题。 众所周知,若数据库有N个字段,则数据库结构部分共有(N+1)*32+1个字节,其中第一个块(32字节)为数据库总体描述,第i块(i=2,3,……N+1)描述第i—1个字段的定义,包括字段名、类型、长度、小数位数、字段起始位置等指标;对备注型字段,在数据库中是一个10字节长的指针项,每一字节为一位数字的ASCⅡ码。备注文件实际上是一个文  相似文献   

19.
将ActiveX控件应用于Visual FoxPro中的一个实例。利用Comctl32.ocx文件中的TreeView控件,将VFP数据库字段构建出具有Windows文件夹分层列表展开的风格。使数据库字段选择既方便又美观。该程序可将任意VFP数据库中能被有效地分层显示的字段任意字段构建树型目录,也可稍加修改筛选不同类型的或条件的字段来构建树型目录。该实例具有一定的实用性,可根据需要将其嵌入自编的应用系统中,使自己的作品看起来更美观也更专业。  相似文献   

20.
最近,计算机杂志上介绍了一些在FoxBASE环境下仿真Browse功能的通用方法,编程思路较好,在FoxBASE环境下运行比较实用,但在FoxPro环境中,运用该程序就没有必要了,原因有二:1.FoxPro命令Browse本身功能较齐全。2.haBAS仿真Br0WSe程序在FoxPro环境下运行达不到FoxPro命令Browse效果,且运行速度相对减慢。前段时期,笔者曾在全国供电行业定员管理程序中用B_命令编写了数据输入、查询、显示任意字段的程序,改变以往用@、Read编程的常用方法,效果比较理想,观取部分程序修改成数据库记录输入、查询、显示任意字段通用程…  相似文献   

设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司  京ICP备09084417号