《数据库表单的创建ppt课件.ppt》由会员分享,可在线阅读,更多相关《数据库表单的创建ppt课件.ppt(65页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。
1、做题思路:做题思路:1、如有前、如有前n项,使用项,使用for 循环,无用循环,无用 do while循环;循环;2、赋初值;、赋初值;3、循环:、循环:for 或或do while;4、循环体内使用通项公式进行计算;、循环体内使用通项公式进行计算;5、将最终的计算结果放在输出的控件中。、将最终的计算结果放在输出的控件中。做题思路:做题思路:1、字符串赋给一变量;、字符串赋给一变量;2、取字符串变量的长度,即字符总个数;、取字符串变量的长度,即字符总个数;3、变量赋初值;、变量赋初值;4、for或或 do while 循环循环5、在循环体内,用、在循环体内,用substr()函数取单个字符;(
2、)函数取单个字符;6、循环体内用单个字符的、循环体内用单个字符的ASCII码值进行累加码值进行累加或累乘计算;或累乘计算;7、将最终的结果放在表单上指定的控件上输出。、将最终的结果放在表单上指定的控件上输出。做题思路:做题思路:1、字符串赋给一变量;、字符串赋给一变量;2、取字符串变量的长度,即字符总个数;、取字符串变量的长度,即字符总个数;3、变量赋初值;、变量赋初值;4、for或或 do while 循环循环5、在循环体内,用、在循环体内,用substr()函数取单个字符,并()函数取单个字符,并转换成数值类型;转换成数值类型;6、循环体内用转换后的数值进行累加或累乘计算;、循环体内用转换
3、后的数值进行累加或累乘计算;7、将最终的结果放在表单上指定的控件上输出。、将最终的结果放在表单上指定的控件上输出。C2-类型类型2-例例4做题思路:做题思路:1、三个、三个set 设置语句;设置语句;2、赋初始值;、赋初始值;3、for 循环循环4、将数值型的年份用、将数值型的年份用str()函数进行转换,再加函数进行转换,再加上上 表示月和日的字符串;表示月和日的字符串;5、将字符串日期转变成日期用、将字符串日期转变成日期用ctod()函数;函数;6、判断日期为星期几,用函数、判断日期为星期几,用函数dow()或或cdow();7、将最终的结果在指定的控件上显示输出。、将最终的结果在指定的控
4、件上显示输出。注:做题之前要设置默认目录(将所做好的表单文件及注:做题之前要设置默认目录(将所做好的表单文件及表文件都放在该文件夹下)表文件都放在该文件夹下)C3-例题例题1(查找姓名或编号类查找姓名或编号类)C3-例例2(密码类型题密码类型题)C3-例例3(添加姓名与日期统计类型题添加姓名与日期统计类型题)请将自由表请将自由表下载到你的考试文件夹中,并按下面下载到你的考试文件夹中,并按下面的要求完成程序设计的要求完成程序设计: 1. 设计一个表单设计一个表单,表单的标题为表单的标题为“统计年龄和查询统计年龄和查询”,名称为名称为tjform, 表单中有三个命令按钮、一个表单中有三个命令按钮、
5、一个 文本框和一个窗格文本框和一个窗格(grid),三个按钮的标题分别为,三个按钮的标题分别为“查询查询”,“统计年龄统计年龄”和和“退出退出”。 2. 单击单击“查询查询”按钮将在窗格中显示所有工资按钮将在窗格中显示所有工资(gongzi)不大于不大于1330的记录的记录,窗格中显示编号窗格中显示编号(bianhao)、 姓名姓名(xingming)、出生年月出生年月(chusny)和工资和工资(gongzi)。1 thisform.grid1.recordsource=select bianhao,xingming,chusny from t3 where gongzi=1976/01/0
6、1 and hunfo into cursor t42 thisform.text1.value=str(t4.s) 4. 单击单击“退出退出”按钮将关闭表单。按钮将关闭表单。Thisform.release3095C3-19(添加记录类型添加记录类型)请将自由表请将自由表下载到你的考试文件夹中,并按下面的要求完成下载到你的考试文件夹中,并按下面的要求完成程序设计:程序设计: 1. 设计一个表单设计一个表单,表单的标题为表单的标题为“统计工资小数和统计工资小数和”,名称为名称为gzform,表单表单中有三个命令按钮和中有三个命令按钮和 一个文本框一个文本框,三个按钮的标题分别为三个按钮的标题分
7、别为“增增加加”,“统计工资小数统计工资小数”和和“退出退出”。 2. 单击单击“增加增加”按钮将向表第一个记录前增加一条空记录按钮将向表第一个记录前增加一条空记录,编号编号(bianhao)和姓名和姓名(xingming)字段字段 的值分别为的值分别为“00000001”和和“李正军李正军”,工资工资(gongzi)字段的值为字段的值为1000.32,其它字段内容任意。其它字段内容任意。1 use t32 go top3 insert blank before4 dimension y(8)5 y(1)=000000016 y(2)=李正军李正军7 y(8)=1000.328 go top9
8、 gather from y10 close all 3. 单击单击“统计工资小数统计工资小数”按钮将计算所有记录工按钮将计算所有记录工资资(gongzi)中小数点后的数字之和,并将计算中小数点后的数字之和,并将计算结果显示结果显示 在文本框中。如在文本框中。如:工资为工资为199.62,仅计,仅计算算0.62。显示的结果是指单击一次。显示的结果是指单击一次“增加增加”按按钮后的值。钮后的值。select sum(gongzi-int(gongzi) as s from t3 into cursor t6thisform.text1.value=t6.s 4. 单击单击“退出退出”按钮将关闭表单。按钮将关闭表单。Thisform.release53.33请将自由表请将自由表下载到你的考试文件夹中,并按下面下载到你的考试文件夹中,并按下面的要求完成程序设计:的要求完成程序设计:C3-4(修改字段内容类型修改字段内容类型)