power builder里不同的按钮连接不同的数据库代码怎么写
时间: 2023-12-10 21:40:57 浏览: 66
通过专用接口连接-power builder 介绍
在 PowerBuilder 中,可以使用 DataWindow 控件来连接数据库。如果你想让不同的按钮连接不同的数据库,可以使用以下步骤:
1. 创建 DataWindow 控件,并设置它的 Data Source 属性为要连接的数据库表或视图。
2. 在不同的按钮中编写不同的代码来连接不同的数据库。例如,使用以下代码连接名为 "database1" 的数据库:
```
SQLCA.DBMS = "ODBC"
SQLCA.AutoCommit = False
SQLCA.DBParm = "ConnectString='DSN=database1'"
```
3. 在每个按钮的 Click 事件中,将 DataWindow 控件的 Data Source 属性设置为相应的数据库表或视图。例如,使用以下代码将 DataWindow 控件连接到名为 "table1" 的数据库表:
```
dw_1.DataWindow.Table.SelectCommand = "SELECT * FROM table1"
dw_1.SetTransObject(SQLCA)
dw_1.Retrieve()
```
通过这种方式,不同的按钮就可以连接不同的数据库,并使用相应的 DataWindow 控件来访问数据库表或视图。
阅读全文