PowerBuilder实用教程第5章 创建数据库.pptxVIP

  • 60
  • 0
  • 约9.66千字
  • 约 67页
  • 2020-05-22 发布于江苏
  • 举报

PowerBuilder实用教程第5章 创建数据库.pptx

PowerBuilder实用教程(第5版)第5章 创建数据库——数据库概述数据库概述1.在PowerBuilder开发环境中需注意区分的概念(1)物理数据库。这是一个磁盘文件,表格及数据等全部信息都在这个文件中。其类型可以是“.dbf”文件、文本文件、SQL Server数据库、Oracle数据库、ASA数据库等。(2)日志文件。这也是一个磁盘文件,一般以“log”为扩展名,用于记载相关数据库的环境及其操作。删除相应的“.log”文件,一般不会影响数据库。(3)ODBC数据源。这是为连接物理数据库而提供的一种标准接口。ODBC数据源指明了数据库的基本属性,如物理数据库的位置、数据库驱动程序(哪一种数据库)、用户名和口令等。数据库概述图5.1清晰地描述了有关ODBC接口与各数据库之间的关系。(4)DB Profile。这是在PowerBuilder开发环境中操作数据库所需要的,它指明了使用哪一个数据源。在用户的应用程序中不需要DB Profile。数据库概述2.在PowerBuilder开发过程中,数据库的操作步骤(1)创建物理数据库,如ASA等。(2)定义ODBC数据源。(3)定义DB Profile(仅是开发环境需要,运行时不需要)。(4)连接数据库。PowerBuilder实用教程(第5版)第5章 创建数据库——数据库画板数据库概述从选单或工具栏进入“Database”画板,如图5.2所示。数据库概述进入“Database”画板后的界面如图5.3所示。若要在“Database”主窗口内打开更多的子窗口,则可以通过主选单“View”打开,如图5.4所示。 PowerBuilder实用教程(第5版)第5章 创建数据库——配置ASA数据库配置ASA数据库1.创建ASA数据库在进入“Database”画板后,打开“Objects”子窗口,如图5.3所示,在这个子窗口中,列出了所有可以连接的数据库接口。用鼠标双击“ODB ODBC”项下“Utilities”中的“Create ASA Database”项,如图5.3所示。出现标题为“Create Adaptive Server Anywhere Database”的窗口后,在“Database Name”项中输入数据库名。可以通过“Browse”按钮确定数据库的存放地点。数据库用户“User ID”项默认为“DBA”,口令“Password”项默认为sql。如果不使用默认值,则必须牢牢记住口令。数据库文件名为“E:\workspace\ch5\XSCJ.db”,数据库日志名为“XSCJ.log”。配置ASA数据库其他项使用系统默认值,不必再填。填好后,单击“OK”按钮,如图?5.5所示。创建好的ASA数据库“Xscj”可以在“Objects”子窗口的树形目录里看到,如图?5.6所示。 配置ASA数据库2.删除ASA数据库在如图5.3所示窗口中,使用鼠标双击“Delete ASA Database”,将会出现一个窗口,询问要删除的ASA数据库的名称(包括路径)。删除数据库时应特别慎重。PowerBuilder实用教程(第5版)第5章 创建数据库——配置ODBC数据源配置ODBC数据源1.创建ODBC数据源有了物理数据库,接下来定义ODBC数据源。PowerBuilder仅通过数据源来连接数据库,而无论物理数据库是什么。既可以通过Windows控制面板里的ODBC数据源来创建,也可以在PowerBuilder数据库画板的“Objects”子窗口中,使用鼠标双击“ODBC”项下“Utilities”项的“ODBC Administrator”项,如图5.3所示,将出现标题为“ODBC数据源管理器”对话框,如图5.7所示。配置ODBC数据源在如图5.7所示对话框中,选择“用户DSN”,在该对话框中查看已有的数据源,若要修改已有的数据源,则可以单击“配置”按钮进行修改。单击“添加”按钮,创建新数据源,将出现标题为“创建新数据源”的对话框,如图5.8所示。配置ODBC数据源在如图5.8所示对话框中,选择合适的驱动程序。这里选择SQL Anywhere 12,单击“完成”按钮,将出现标题为“SQL Anywhere 的ODBC配置”对话框,如图5.9所示。配置ODBC数据源在如图5.9所示对话框中,选择“ODBC”选项卡,在“数据源名”栏中输入新的数据源名称,这里为“XSCJ”。选择“登录”,在“用户ID”项中输入DBA,在“口令”中输入sql。在“数据库文件”栏中选择物理数据库,可以用“浏览”按钮确定,如图5.10所示。配置ODBC数据源2.删除ODBC数据源在如图5.7所示对话框中,首先选择要删除的数据源,然后单击“删除”按钮,系统会再次询问是否删除,选择“Yes”将删除指定的数据源。删除数

文档评论(0)

1亿VIP精品文档

相关文档