搭建论坛《搭建之星》论坛数据库交流 → [学习]图像的录入方式——外部存储,数据库中指定路径


  共有1988人关注过本帖树形打印

主题:[学习]图像的录入方式——外部存储,数据库中指定路径

帅哥哟,离线,有人找我吗?
admin
  1楼 个性首页 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信 搭建官方
等级:管理员 帖子:5504 积分:20561 威望:9 精华:5 注册:2002-4-5 17:08:42
[学习]图像的录入方式——外部存储,数据库中指定路径  发帖心情 Post By:2007-7-30 9:26:36

将图像文件存放在外部文件夹中,在数据库中用一个“文本型”字段指明其外部路径,是一种好的存储方式。这样做的优势有三,一是图像文件类型、大小、多少均不限;二是节省了数据库自身的占用空间,加快了数据库的调用速度快;三是直接使用多媒体的“固定图像”构件,不受搭建之星版本限制。
例如:首先在数据表中建立“相片”字段,注意数据类型为“文本型”,字段长度采用默认的“50”。
接下来,在项目目录下,新建“Gifs”文件夹。
然后,创建项目,所需构件及构件摆放,如图1所示

此主题相关图片如下:
按此在新窗口浏览图片
图1
属性设置:
ADO数据表的“操作数据”的“甲字段名称”属性为“相片”。
事件设置:
当单击“读取”按钮时,执行图像文件对话窗口的方法“弹出图像文件对话窗口”。
当单击图像对话窗口的“确认”按钮时,事件设置如图2所示

此主题相关图片如下:
按此在新窗口浏览图片
图2
解释:整个事件设置可以分三部分,第一部分将当前所得到的文件显示在固定图像中;第二部分,将图像文件复到当前项目目录的“gifs”文件夹下;第三部分,将当前图像文件的路径和文件名称写入到相应的字段中。
当ADO数据表1的“记录移动之后”,事件设置如图3所示

此主题相关图片如下:
按此在新窗口浏览图片
图3
解释:当逐条查询记录时,将路径和文件名称赋给固定图像的“文件名称”属性。注意,第一条命令用于刷新固定图像内容。


支持(0中立(0反对(0单帖管理 | 引用 | 回复 回到顶部

返回版面帖子列表

[学习]图像的录入方式——外部存储,数据库中指定路径








签名