首页 » PHP教程 » phpdw删除按钮技巧_PowerBuilder中的增删改查

phpdw删除按钮技巧_PowerBuilder中的增删改查

duote123 2024-11-20 0

扫一扫用手机浏览

文章目录 [+]

数据库我用的是sqlserver,先来新建一张表Employees,表中有以下字段:

CREATE TABLE Employees ( EmployeeID INT PRIMARY KEY, FirstName NVARCHAR(50), LastName NVARCHAR(50), Email NVARCHAR(100));

然后在pb中新建application:

phpdw删除按钮技巧_PowerBuilder中的增删改查

1. 设置数据库连接

phpdw删除按钮技巧_PowerBuilder中的增删改查
(图片来自网络侵删)

SQLCA.DBMS = "MSS Microsoft SQL Server"SQLCA.Database = "Test"SQLCA.LogPass = '123456'SQLCA.ServerName = "zaincomputer"SQLCA.LogId = "sa"SQLCA.AutoCommit = FalseSQLCA.DBParm = ""connect using sqlca;if sqlca.sqlcode<>0 thenmessagebox('提示','数据库连接失落败'+sqlca.serverName)halt closeelsemessagebox('提示','数据库连接成功')end ifopen(w_employee)

2. 创建 DataWindow 工具

接下来,创建一个 DataWindow 工具,用于显示和操作 Employees 表的数据。

SELECT EmployeeID, FirstName, LastName, Email FROM Employees

保存 DataWindow 工具,命名为 d_employee

3. 创建窗口和界面布局

创建一个新的窗口来容纳 DataWindow 工具和按钮,用于增编削查操作。

在 PowerBuilder IDE 中,选择 New -> Window,创建一个新的窗口,命名为w_employee。

在窗口上放置一个 Create DataWindow control 控件,并设置其 DataObject 属性为 d_employee。
然后在该界面上放置4个按钮:查询,新增,删除,保存。

4. 编写完全示例代码

a.在窗口打开事宜open()中写这一行代码

dw_1.SetTransObject(SQLCA)

b.查询 按钮点击事宜

dw_1.Retrieve()

c. 新增 按钮点击事宜

dw_1.InsertRow(0)

d. 删除 按钮点击事宜

dw_1.DeleteRow(dw_1.GetRow())

e.保存 按钮点击事宜

IF dw_1.Update() = 1 THENCOMMIT;MessageBox("成功", "保存成功")ELSEROLLBACK;MessageBox("失落败", "保存失落败")END IF

把稳:修正的话,可以直接在窗口上操作,然后点击保存即可。

5. 运行程序

编译并运行 PowerBuilder 运用程序。
我们就可以在窗口界面实行增编削查操作。

标签:

相关文章

介绍白点控制之路,从原理到方法

白点,作为生活中常见的现象,无处不在。对于如何控制白点,许多人却感到困惑。本文将从原理出发,探讨白点的控制方法,并结合实际案例,为...

PHP教程 2025-01-03 阅读1 评论0

介绍直播王者,如何开启你的电竞直播之旅

随着电竞产业的蓬勃发展,越来越多的年轻人投身于电竞直播行业。王者荣耀作为一款备受欢迎的MOBA手游,吸引了大量玩家和观众。如何开启...

PHP教程 2025-01-03 阅读1 评论0