本文详细介绍用PB开发多媒体数据库管理系统
ClientClass:填入DataWindow,可选。
ClientName:填入当前DataWindow的名字,可选。
Table:选择aaa表。
Large Binary/Text Columns:选择pic字段。
KeyClause:选id=:id,用于构造where子句,即where id=:id,用于定位相位记录。
File template:浏览选择并填入一个bmp文件,可不填。
OLE Class:通过下拉菜单选择Pbrush画笔程序。
Client Name Expression:填入某一字符串表达式,当OLEServer运行时,显示在其标题处,如填写入id+".bmp",按OK键。
单击Positions标签,选中"Resizable",单击General标签,在Border列表框中选择"Resize"如此选择这两个属性后,程序运行时,用户能够通过拖拽改变图片的大小,单击OK关闭对话框。
此时,PB关闭该对话窗,并回到DataWindow的设计窗口,OLE字段以一小方框的形式显示出来。
单击Preview预览图标,在跳出的对话框中给temp的值填1,点Insert Row 图标,在表中添加一行,填入id后,双击方框,打开画图程序,这时可以通过绘制,复制等手段制作图片,制作好后,单击文件菜单中的"退出并返回到…"关闭画图程序,再次单击预鉴图标,系统提示"save……",将数据窗口取名为aaa,选择"是"将结果保存到表中。
同理:若想将动画存入数据库则另加一字段,将音乐存入数据库则另加一字段。
二. 查询系统的制作
1. 制作从键盘输入记录号,可查询到该人的档案记录。
①制作查询窗口。步骤为:鼠标点按Window图标,新建一窗口,在窗口中,添加一个DataWindow控件,在DataWindow控件上按鼠标右键,选择并单击Properties快捷菜单项,在在Datawindow object name旁按Browse按钮,选择装入前面制作的aaa数据窗口,调整好窗口的大小,再在窗口上放一SingleLineEdit控件,和一CommandButton按钮控件,点中按钮控件并按右键选择Properties ,将其显示文本修改为"查询",按钮名称仍为cb_1,点中按钮控件并按右键选择Script…,输入以下脚本
责编:豆豆技术应用