文档介绍:第12章 PB/SQL Server开发与编程
连接SQL Server数据库
连接SQL Server数据库
(1)建立ODBC数据源
,点击数据库配置图标,进入数据库配置(DataBase Profiles)画板,展开ODB ODBC图标,然后展开Utilities文件夹,;
连接SQL Server数据库
,单击Create ODBC Data Source图标,;
,选择数据源类型为“用户数据源”(或“系统数据源”),点击“下一步”,,在此界面中选择驱动程序为“SQL Server”,点击“下一步”;
连接SQL Server数据库
第4步按照提示步骤,,并指定数据源名称(在此为MSSQL1)和连接的服务器点击“下一步”,;
连接SQL Server数据库
,指定服务器登录方式,登录账号和密码,点击“下一步”,,在此界面中设置默认数据库为“XSCJ”,点击“下一步”,则完成了ODBC数据源的设置。
连接SQL Server数据库
(2)建立数据库配置文件
,点击“New”按钮,,在界面中指定配置文件名(在此为myfile)、数据源(在此为mssql1)等参数,然后点击“OK”按钮;。
连接SQL Server数据库
Server专用接口建立数据库连接
,选中MSS Microsoft SQL Server专用接口图标,点击“New”命令按钮,;
第2步在图12..11所示的界面中指定配置文件名(在此为myfile1),将登录的服务器名、登录账号及密码、要连接的数据库(XSCJ),然后点击“OK”按钮,此时在MSS Microsoft SQL Server专用接口图标下出现myfile1数据库配置文件图标,。
连接SQL Server数据库
前面建立了数据库配置文件myfile1,并连接到数据库XSCJ,,
事务对象
在PB应用程序中,如果要连接和操作数据库必须首先建立事务对象,。
在PB应用程序中,对数据库操作的步骤如下:
(1)为事务对象属性赋值;
(2)连接到数据库;
(3)根据需要,将事务对象赋值给DataWindow控件或DataStore对象;
(4)执行数据库操作;
(5)断开与数据库连接。
事务对象
1)直接在程序中通过字符串赋值
//如下代码对默认事务对象SQLCA的属性赋值
=”MSS”
=”XSCJ”
=”DLGC-YPOOL0LRW4”
=”sa”
=”liu”
=false
=””
//如下代码连接到数据库
CONNECT USING SQLCA; //嵌入式SQL语句必须以分号结尾
IF <0 then
MessageBox(“不能连接到数据库!”,SQLCA. SQLErrText,StopSign!,OK!)
//返回代码
//操作数据库的代码
//断开与数据库连接的代码
DISCONNECT USING SQLCA; //嵌入式SQL语句必须以分号结尾
IF <0 then
MessageBox(“断开数据库连接时出错!”,SQLCA. SQLErrText,StopSign!,OK!)
//返回代码