




版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、.实验步骤:一、建立数据库1.创建数据库exam_pb2.建立表 students3.为表students指定主键为“学号”4.向表中输入数据二、建立应用程序1.建立工作空间“练习一”2.建立应用程序“test”3.建数据窗口dw_15.建应用程序窗口w_main6在应用程序窗口中添加控件7.为数据窗口指定目标对象“student” 为主窗口定义标题! 为控件定义标题!8.为应用程序和控件编写脚本 一定要保存窗口! 应用程序test脚本:open(w_main) 打开主窗口应用程序窗口w_main的各个脚本: w_main open事件的脚本:SQLCA.DBMS = ODBCSQLCA.Au
2、toCommit = FalseSQLCA.DBParm = Connectstring=DSN=exam_pb;uid=dba;pwd=sqlconnect using sqlca;dw_1.settransobject(sqlca) “增加”命令按钮click事件的脚本:dw_1.insertrow(0)dw_1.setfocus() “删除”命令按钮click的脚本:dw_1.deleterow(0) “检索”命令按钮click的脚本:dw_1.retrieve() “过滤”命令按钮click的脚本:w_main.dw_1.setfilter(系别=计算机系)w_main.dw_1.fi
3、lter() “保存”命令按钮click的脚本:dw_1.update() “退出”命令按钮click的脚本:close(parent)三、连接数据库1.建立ODBC数据源“exam_pb” 用户名:dba 密码: sql 考试时也是这个2.建立数据库描述文件“exam_pb” 预览和测试!3.连接数据源四、运行程序 -实验步骤:一、建立工作空间“练习二”二、建立应用程序“test” 三、建立主窗口“w_main” 为主窗口定义标题! 保存! 为应用程序test编写脚本“open(w_main)”四、建立菜单“m_main” 为菜单添加子菜单项! 为子菜单项定义标题!五、将菜单挂在主窗口上 保
4、存!时刻不要忘记 六、建立计算器窗口“calculator” 为计算器窗口定义标题! 1.为计算器窗口添加控件 此窗口包含三个静态文本框控件三个单行编辑框控件五个命令按钮! 清空单行编辑框中的“none”字符2.为各个控件编写脚本为“加”命令按钮编写脚本:real m,nm=real(sle_1.text)n=real(sle_2.text)sle_3.text=string(m+n)为“减”命令按钮编写脚本:real m,nm=real(sle_1.text)n=real(sle_2.text)sle_3.text=string(m - n) 一定要注意m的后面和n的前面要有空格。否则报错!
5、因为他会把减号当成负号,如此以来就丢失了运算符!为“乘”命令按钮编写脚本:real m,nm=real(sle_1.text)n=real(sle_2.text)sle_3.text=string(m*n)为“除”命令按钮编写脚本:real m,nm=real(sle_1.text)n=real(sle_2.text)if integer(sle_2.text)=0 thenmessagebox(出错,除数不能为0!)elsesle_3.text=string(m / n)end if为“退出编写脚本”close(parent)七、为菜单窗口中的菜单项“计算器”和“退出”编写脚本!“计算器”:
6、open(calculator)“退 出”:close(w_main)八、运行程序-实验步骤:一、建立工作空间“练习三”二、建立应用程序“test” 三、建立主窗口“w_main” 为主窗口定义标题! 保存! 为应用程序test编写脚本“open(w_main)”四、建立菜单“m_main” 为菜单添加子菜单项! 为子菜单项定义标题!五、将菜单挂在主窗口上 六、建立比较器窗口“com” 为比较器窗口定义标题! 1.为比较器窗口添加控件 此窗口包含三个静态文本框控件三个单行编辑框控件三个命令按钮! 为各控件定义标题!2.为各个控件编写脚本(1)为“比较”命令按钮编写脚本:real m,nm=re
7、al(sle_1.text)n=real(sle_2.text)if mn then sle_3.text=大于elseif mn thensle_3.text=小于else sle_3.text=等于 end if(2)为“显示”命令按钮编写脚本:string strstr=string(sle_1.text+sle_3.text+sle_2.text)messagebox(结果是,str)(3)为“退出”编写脚本close(parent)七、为菜单窗口中的菜单项“比较器”和“退出”编写脚本!“比较器”:open(com)“退 出”:close(w_main)八、运行程序OK!-实验步骤:一
8、、建立数据库1.创建数据库exam_pb2.建立表 manage3.为表manage指定主键为“商品编号”4.向表中输入数据二、建立应用程序1.建立工作空间“练习四”2.建立应用程序“test”3.建数据窗口dw_15.建应用程序窗口w_main6在应用程序窗口中添加控件7.为数据窗口指定目标对象“manage” 为主窗口定义标题! 为控件定义标题!8.为应用程序和控件编写脚本 应用程序test脚本:open(w_main) 应用程序窗口w_main的各个脚本: w_main open事件的脚本:SQLCA.DBMS = ODBCSQLCA.AutoCommit = FalseSQLCA.DBParm = Connectstring=DSN=exam_pb;uid=dba;pwd=sqlconnect using sqlca;dw_1.settransobject(sqlca) “增加”命令按钮click事件的脚本:dw_1.insertrow(0)dw_1.setfocus() “删除”命令按钮click的脚本:dw_1.deleterow(0) “检索”命令按钮click的脚本:dw_1.retrieve() “排序”命令按钮click的脚本:dw_1.setsort(编号+ A) /A前面有个空格dw_1.sort() “保存”命令按钮c
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 建筑工程项目施工总承包合同
- 承债式公司股权转让协议
- 站台装修劳务合同
- 房屋出租合同协议书
- 债转股投资合同协议书
- 装修材料采购合同
- 二婚离婚协议书新
- 电商行业网络购物服务协议
- 影视内容版权采购协议
- 手房买卖合同官方
- 上海市2024年中考英语试题及答案
- 临床患者体位管理
- 砂光机培训课件
- 米酒的制作流程
- 施工现场防高坠培训
- 部编版语文小学二年级下册第一单元集体备课(教材解读)
- 房屋市政工程生产安全重大事故隐患判定标准(2024版)宣传画册
- DB31-T 1310-2021 火花探测和熄灭系统应用指南
- 消防系统管道支架施工方案
- 北京版(一起)英语二年级下册单词默写表
- 2025-2025学年牛津译林英语七年级下册(7B)教学计划
评论
0/150
提交评论