网站大量收购独家精品文档,联系QQ:2885784924

第3章pb中操纵数据康拟.ppt

  1. 1、本文档共30页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
第3章pb中操纵数据康拟

第3章 创建数据库;教学目标;教学重点;教学过程; PowerBuilder的最主要特色之一就是方便有效地访问和管理数据库。 PB可以访问几乎所有的数据库。 PB使用数据库管理器可以实现对数据库的几乎所有的操作。 PB生成描述表特征的扩展属性,并保存在数据库中。;数据库概述;数据库画板;3.1 创建ASA数据库;;3.2 删除ASA数据库;3.3 PB与数据库的连接;3.配置DB Profile 在Pb的开发环境下操作数据库,需要创建和配置DB Profile,它指明了使用哪一个数据源。在用户的应用程序中不需要DB Profile。 在数据库画板中,选择“ODB ODBC”,点击右键选择“New Profile”,出现定义数据源配置文件对话框,在Profile Name之后输入名称,一般与数据库名称一致;在Data Source之后选择刚刚建好数据源的名称;在User ID之后输入“dba”;在Password之后输入“sql”,单击【OK】按钮即可。 此时在ODBC项下就会出现与数据库同名的配置文件的名称。 4.删除DB Profile 在数据库画板中,选中要删除的DB Profile,选择delete。; 4、连接数据库 选择数据库配置文件名称双击之,就会连接上数据库。 注意:同一物理数据库,不能同时有两个连接,但同一时刻,可以连接多个不同的物理数据库。 5、断开连接的数据库 ;6、连接数据库失败与Log文件 在连接已存在的数据库时,若该数据库在创建时输入了log文件的路径和名称,而连接时没有提供创建数据库时log文件的路径,或log文件发生错误,这时就会出现连接失败,这里提供一种补救措施。 1) 在写字板中打开所要连接的数据库文件如exercise.db,查找log,这时能找到所创建的LOG文件所在的正确位置,如:d:\PowerBuilder\exercise.log。 2)在上面位置创建文件夹,若文件夹已存在,则删除文件夹下面的log文件。 3) 在PowerBuilder中,重新连接数据库,这时数据库文件就会连接成功。 ;3.4 创建表; 定义表结构,需要输入列名、列的类型、列的宽度、小数位数、是否为空、默认值等信息。 列名应符合标识符规则。 例:创建一个班级表的depart和学生表student。;3.4.3 修改表;;在数据库画板中,可以为表中的每个列定义多个属性,选择要设置属性的列右击,选择Properties菜单项,这时弹出的画面中有5个标签页。 1) General标签页 该页中只有一项comments用户可以输入,输入的内容表示列的注释。 2) Headers标签页 Label后面的内容是以后制作数据窗口对象时该列的默认标签,在没有进行修改之前,默认值为原来的字段名。制作数据窗口对象,一般希望标签为汉字,此时应输入该字段对应的汉字。 heading后面的内容是显示表中数据时该列的标题,此处在没有进行修改之前,默认值为原来的字段名,但以后显示表中的数据时,一般希望是汉字标题,此时应输入该字段对应的汉字。;3)Display标签页 数据库中的数据被检索出来之后,用系统默认的格式进行显示。对用户来说,都希望使用自己喜欢的格式进行显示,这时可从系统提供的格式中进行选择,也可根据需要设定自己的格式。 ①创建一种新的显示格式 选择View菜单下的Extended Attributes选项,点击Display Formats前面的+号,可以看到系统已经定义的20种格式,若要使用其它格式,需要重新定义。定义新格式的方法:选择Display Formats后,点击右键,选择New,在出现的界面中,在Style Name之后输入所要定义的格式名称,在Data Type后面输入所要定义的格式属于什么类型,在Format后面输入所要定义的新格式,也可以选择系统已有的格式,输入完成之后就完成了对格式的定义。 ②将新格式嵌入到字段中 选择设置显示格式的字段右击,选择Properties后,选择Display标签,出现属性对话框,在Display Format后面选择用户希望的显示方式。 ③五种数据类型的显示格式 PowerBuilder支持五种类型的显示格式:字符串(String)、数字型(Number)、日期型(Date)、时间型(Time)、日期时间型(DateTime),这些类型的数据在显示时是以掩码的方式来表示的,不同类型的数据有不同的掩码,遵循一定的规则。 ;4)Validation标签页 该标签页用来定义列数据的有效性,只有符合有效性的数据才能被存储,否则系统认为是非法数据。 给某列定义有效性,要经过以下步骤: ①定义有效性名称、类型 选择View

文档评论(0)

ayangjiayu1 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档