知识大全 用PB开发多媒体数据库管理系统(二)

Posted

篇首语:实践是知识的母亲,知识是生活的明灯。本文由小常识网(cha138.com)小编为大家整理,主要介绍了知识大全 用PB开发多媒体数据库管理系统(二)相关的知识,希望对你有一定的参考价值。

用PB开发多媒体数据库管理系统(二)  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!

  二 查询系统的制作

   制作从键盘输入记录号 可查询到该人的档案记录

  ①制作查询窗口 步骤为 鼠标点按Window图标 新建一窗口 在窗口中 添加一个DataWindow控件 在DataWindow控件上按鼠标右键 选择并单击Properties快捷菜单项 在在Datawindow object name旁按Browse按钮 选择装入前面制作的aaa数据窗口 调整好窗口的大小 再在窗口上放一SingleLineEdit控件 和一CommandButton按钮控件 点中按钮控件并按右键选择Properties 将其显示文本修改为 查询 按钮名称仍为cb_ 点中按钮控件并按右键选择Script… 输入以下脚本

  dw_ settransobject(sqlca)

  dw_ retrieve(sle_ text)

  关闭并保存 按Save图标保存该窗口 窗口取名为aaa

  ②将查询窗口连接入test应用程序内 点按Application图标 出现test应用程序 双击test 出现名为w_genapp_frame的窗口图标 这是应用程序为我们提供的主窗口的名字 点按w_genapp_frame不放按右键选edit 出现该主窗口 将一按钮控件放入该窗口 按钮显示的文本可改为 唯一查询 也可省略不改 点中该按钮控件并按右键选择Script… 输入 open(aaa) 保存 点按Application图标 再按script图标 出现应用程序的自动生成的主体脚本 部分内容如下 它的任务是将数据库初始化 相当于win ini 假若不要应用程序的模板 则下面的脚本需自己输入 而使用模板后 现在我们只需将//connect 前面的注释号 // 符号删除即可 除省事外还避免了因为排版引起的下面的程序格式错误 (本人经常因为书中个别字母印刷错 或排版引起的程序格式错误造成程序无法运行而痛心不已 )

  sqlca DBMS = ProfileString (ls_startupfile database dbms )  sqlca database = ProfileString (ls_startupfile database database )  sqlca userid = ProfileString (ls_startupfile database userid )  sqlca dbpass = ProfileString (ls_startupfile database dbpass )  sqlca logid = ProfileString (ls_startupfile database logid )  sqlca logpass = ProfileString (ls_startupfile database LogPassWord )  sqlca servername = ProfileString (ls_startupfile database servername )  sqlca dbparm = ProfileString (ls_startupfile database dbparm )  connect;

  现在按Run图标运行该程序 结果如下图 为简化程序 我们只加入了多媒体中的图片字段 成功后 读者可自已增加动画 声音字段

  讨论 假若多媒体的字段和数据个数比较少 也可用变量和函数来解决 如

  temp =temp+ bmp   p_ picturename=temp   ole_ insertfile( sample avi )  run( c:\\acdsee exe c:\\aa bmp normal!)

cha138/Article/program/SQL/201311/16400

相关参考

知识大全 用PB开发多媒体数据库管理系统(一)

用PB开发多媒体数据库管理系统(一)  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!  图像声音数字

知识大全 PB/Sybase系统开发中的数据库转移

PB/Sybase系统开发中的数据库转移  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!  摘要  

知识大全 PB开发Sybase数据库应用技巧点滴[2]

PB开发Sybase数据库应用技巧点滴[2]  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!&nbs

知识大全 PB开发Sybase数据库应用技巧点滴[1]

PB开发Sybase数据库应用技巧点滴[1]  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!&nbs

知识大全 PB开发Sybase数据库应用技巧集锦[2]

PB开发Sybase数据库应用技巧集锦[2]  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!&nbs

知识大全 PB开发Sybase数据库应用技巧集锦[1]

PB开发Sybase数据库应用技巧集锦[1]  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!&nbs

知识大全 PB环境下分布式应用程序的开发(二)

PB环境下分布式应用程序的开发(二)  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!三实例  先看如

知识大全 在PB中如何实现数据模糊查询(二)

在PB中如何实现数据模糊查询(二)  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧! &nb

知识大全 在PB中用OLE存取blob类型数据(二)

在PB中用OLE存取blob类型数据(二)  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!  处理b

知识大全 开发Delphi对象式数据管理功能(二)[4]

DELPHI基础教程:开发Delphi对象式数据管理功能(二)[4]  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快