PowerBuilder 数据窗口实例三(用户信息管理-FreeFrom风格)
来源:互联网 发布:医疗器械软件变更注册 编辑:程序博客网 时间:2024/05/17 17:54
1.在mysql中建数据库表
DROP TABLE IF EXISTS `userinfo`;
CREATE TABLE `userinfo` (
`Id` int(11) NOT NULL AUTO_INCREMENT,
`username` varchar(10) DEFAULT NULL,
`sex` varchar(4) DEFAULT NULL,
`phone` varchar(20) DEFAULT NULL,
`address` varchar(255) DEFAULT NULL,
`memo` text,
PRIMARY KEY (`Id`)
) ENGINE=InnoDB AUTO_INCREMENT=2 DEFAULT CHARSET=utf8;
2. 设计freefrom风格的数据窗口,保存为d_userinfo
3. 设置table order
4. 设置更新属性
5. 设计用户信息管理窗口,并保存为w_userinfo
6. 在前一条按钮clicked()事件添加如下代码
integer rownumber
rownumber = dw_1.scrollpriorrow()
if rownumber= 1 then
messagebox("警告","这是第一条记录了!")
end if
7. 在后一条按钮clicked()事件添加如下代码
integer rownumber
integer rowcount
rowcount=dw_1.rowcount()
rownumber = dw_1.scrollnextrow()
if rownumber = rowcount then
messagebox("提示","这是最后一条记录")
end if
8. 在保存按钮clicked()事件添加如下代码
dw_1.setfocus()
dw_1.scrolltorow(dw_1.insertrow(0))
9. 在保存按钮clicked()事件添加如下代码
if update(dw_1,true,false) = 1 then
dw_1.resetupdate()
commit;
messagebox("成功","保存数据成功")
else
rollback;
messagebox("失败","保存数据失败")
end if
10. 在退出按钮clicked()事件添加如下代码
close(w_userinfo)
- PowerBuilder 数据窗口实例三(用户信息管理-FreeFrom风格)
- PowerBuilder 数据窗口实例四(用户信息查询)
- PowerBuilder 数据窗口实例二(用户管理)
- PowerBuilder 数据窗口实例一(用户注册)
- PowerBuilder的数据窗口
- PowerBuilder数据窗口对象
- PowerBuilder数据窗口对象(转)
- PowerBuilder怎么创建数据窗口
- powerbuilder操纵数据窗口的数据
- 数据窗口风格判定
- PowerBuilder数据窗口编程技巧十则
- PowerBuilder数据窗口编程技巧十则
- PowerBuilder数据窗口编程技巧十则
- PowerBuilder数据窗口保存为Excel表
- PowerBuilder数据窗口编程技巧十则
- PowerBuilder数据窗口编程技巧十则
- PowerBuilder数据窗口编程技巧十则
- 深入了解PowerBuilder的数据窗口
- YII 报错 列名必须是一个字符串或者数组
- 基于ARM-LINUX的PHP应用
- 揭密:Zoomla!逐浪CMS5.0的模板风格存储逻辑与项目思路
- Yii srbac权限的使用__修改导航条
- 找女朋友解题报告
- PowerBuilder 数据窗口实例三(用户信息管理-FreeFrom风格)
- 全场促销:品牌微波炉赠送
- virtualbox中ubuntu配置静态ip地址及DNS
- 基本于Yii 的ajax json请求 接收处理
- Near Duplicate Image Detection
- Yii框架添加FCKeditor
- 对用户透明 的真正意思
- Yii CGridView 中实现批量删除
- CT-压缩跟踪Compressive Tracking