正在加载图片...
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 if4.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 菜单
<<向上翻页向下翻页>>
©2008-现在 cucdc.com 高等教育资讯网 版权所有