422建立描述文件( Proflie) 斗【方法1】在 Power Builder8.0中,单击 Power Bar工具 栏上的“ Database"按钮,系统打开“ Database"窗口 在“ Objects"窗格中右击“ ODB ODBC"项,在弹出的 一快捷菜单中选“ New profile.项 斗单击“OK按钮,一个新的描述文件加建立了。 【方法2】在 Power builder8.0中,单击 Power Bar工具 栏上的“ DB Profile"按钮。 4右击“ ODB ODBC"项,在弹出的快捷菜单中选“NeW Profile."项。出现“ Database Profile Setup"对话框 斗接下来的操作与【方法1】完全相同
4.2.2 建立描述文件(Proflie) 【方法1】在PowerBuilder8.0中,单击PowerBar工具 栏上的 “Database”按钮,系统打开“Database”窗口, 在“Objects”窗格中右击“ODB ODBC”项,在弹出的 快捷菜单中选“New Profile…”项。。 单击“OK”按钮,一个新的描述文件加建立了。 【方法2】在PowerBuilder 8.0中,单击PowerBar工具 栏上的 “DB Profile”按钮。 右击“ODB ODBC”项,在弹出的快捷菜单中选“New Profile…”项。出现 “Database Profile Setup”对话框。 接下来的操作与【方法1】完全相同。 菜单
43数据库连接 种是在PB开发环境中的连接,其目的是为了对数据库进行操作,如建立表、视图 输入、修改数据,设计数据窗口对象等;另一种是用代码连接,使应用软件在运行时 能够使用数据库 1.在 Power builder8.0开发环境中连接数据库 【方法1】单击 Power Bar工具栏上的“ Database”按钮,打开“ Database”窗口。 在“ Objectsˆ窗格中用鼠标选中要连接数据库的“ Profile”名,然后单击数据库画板工 具栏 Painter Bar上的“ Connect按钮。 【方法2】单击 Power Bar工具栏上的“ DB Profile”按钮,打开“ Database profile对话框 2.用代码连接数据库 通常在应用程序对象的“open3事件中编写类似于下面这样的代码段,实现与指定数 据库的连接。 SQLCA DBMS =ODBC SQLCA AutoCommit False SQLCA DBParm="ConnectString=DSN=tv_net; UID=; PWD= CONNECT USING SQLCA If SQLCA. SQLCODE<>0 Then MessageBox("数据库连接失败",sqla. sqlerrtext) 菜 Halt End if
4.2.3 数据库连接 一种是在PB开发环境中的连接,其目的是为了对数据库进行操作,如建立表、视图, 输入、修改数据,设计数据窗口对象等;另一种是用代码连接,使应用软件在运行时 能够使用数据库。 1.在PowerBuilder8.0开发环境中连接数据库 【方法1】单击PowerBar工具栏上的 “Database”按钮,打开“Database”窗口。 在“Objects”窗格中用鼠标选中要连接数据库的“Profile”名,然后单击数据库画板工 具栏PainterBar上的“Connect”按钮。 【方法2】单击PowerBar工具栏上的 “DB Profile”按钮,打开 “Database Profile”对话框。 2.用代码连接数据库 通常在应用程序对象的“Open”事件中编写类似于下面这样的代码段,实现与指定数 据库的连接。 SQLCA.DBMS = "ODBC" SQLCA.AutoCommit = False SQLCA.DBParm = "ConnectString='DSN=tv_net;UID=;PWD='" CONNECT USING SQLCA; If SQLCA.SQLCODE <> 0 Then MessageBox ("数据库连接失败", sqlca.sqlerrtext) Halt End If 菜单