回 帖 发 新 帖 刷新版面

主题:help!!!这道题怎么编程呀??

设有如下人名单:
姓名            性别        年龄           文化程度                 籍贯
张德工           男          24             大学本科                河北
李德生           男          30             高中毕业                北京   
莉莉             女          25             研究生                   山东     
                                  ………………  
试编写一个程序,对该名册进行检索。程序运行后,只要在键盘上输入一个人名,就可以在屏幕上显示出一个人的情况。
如,输入“张德工”,则显示:
张德工     男       24        大学本科       河北



要求:
1.    使用动态数组,输入的人数可以根据实际情况改变。
2.    当检查名册中不存在的人名时,输出相应的信息。
3.    每次检索结束后,询问是否继续检索,根据输入的信息确定是否结束程序。

回复列表 (共6个回复)

沙发

你的名册把存在哪里?使用什么格式文件?

板凳


使用的是窗体文件,麻烦告知一下本题的程序代码呗!我不知本题用数组怎么编写,谢谢了……

3 楼

我没有听说过“窗体文件”,实在无能无力。不好意思了

4 楼


我是一个新手,可能用词不太专业,我希望您能告诉我这道题如何运用数组编程……谢谢了……

5 楼

用数据库要方便些,用access建数据库,或可视化数据管理器建数据库,或在form载入时用代码建库并连接,定义各种字段,数据库建好后,添加窗体,选择vb数据窗体向导,按提示一切自动化完成,可以选择显示的方式,如单个记录,网格,主表。明细表,等。稍加修改后,既可以使用。
在检索时,adodc1.recordersourse=slect * from 表名 where 姓名=text1.text
使用动态数组,没有必要,如果用printer对象打印这个数据库,你倒可以用到动态数组
很方便的,你试试。

6 楼

用多维数组吧、

我来回复

您尚未登录,请登录后再回复。点此登录或注册