在线客服系统

关于VB 与Access 中图片的存取问题

时间:2015-01-15 10:44 来源:www.fabiaoba.com 作者:钱晓燕 点击:
  摘 要:在数据库应用系统中,经常需要对图片进行处理,包括图片在数据库中的直接存储和只将图片地址存储于数据库中两种存储方式。本文主要论述了图片的存储方式、读取方式,它们各自的优缺点以及怎样存取才能达到效率最高。

  关键词:移植性 数据负担 OlE 对象 图片地址

  中图分类号:G718       文献标识码:A 文章编号:1674-2117(2014)22-00-01

  在教学中,我们常常会用VB及Access做些小的数据库应用系统,如学籍管理系统、考试系统、图书管理系统等,在这些数据库应用系统中,经常需要对图片进行处理。图片在数据库中应该如何存取、怎样存取才能达到效率最高,是我们最常碰到又急需解决的问题。

  1 图片在数据库中的存储

  以考试管理系统为例来说,在考试报名界面上必须有考试照片,而这照片必须存入后台数据库中。图书管理系统新书入库时需将新书封面图片存入数据库等。

  一般来说,图片在数据库中的存储有两种方式:直接将图片存储在数据库中和在数据库中存储图片地址。

  1.1 直接将图片存储在数据库

  这种存储方式采用的是数据流技术。数据库设计时,存储图片的字段数据类型定义为“OLE对象”。要插入图片直接双击该字段即可。若要在程序中写入数据库,实现代码如下:

  SUB  SFILE()

  DIM  STR  As ADODB.STREAM

  DIM  REAS ADODB.RECORDSET

  DIM  STR  AS STRING

  SET  STM = NEW ADODB.STREAM

  STM.TYPE= ADTYPEBINARY

  STM.OPEN

  STM.LOADFROMFILE APP.PATH+”\ABC.JPG”

  SET  RE= NEW ADODB.RECORDESET

  RE.OPEN”SELECT *  FROM  IMG” ,STM,1,3

  RE.ADDNEW

  RE.FIELDS(“PHOTO”)=STM.READ

  RE.UPDATE

  RE.CLOSE

  STM.CLOSE

  END SUB

www.fabiaoba.com),是一个专门从事期刊推广期刊发表、投稿辅导、发表期刊的网站。
  本站提供如何投稿辅导、发表期刊,寻求论文刊登合作,快速投稿辅导,投稿辅导格式指导等解决方案:省级论文刊登/国家级论文刊登/ CSSCI核心/医学投稿辅导/职称投稿辅导。

投稿邮箱:fabiaoba365@126.com
 在线咨询: 投稿辅导275774677投稿辅导1003180928
 在线咨询: 投稿辅导610071587投稿辅导1003160816
 联系电话:13775259981

联系方式
李老师QQ:发表吧客服610071587 陈老师QQ:发表吧客服275774677 刘老师QQ:发表吧客服1003160816 张老师QQ:发表吧客服1003180928 联系电话:18796993035 投稿邮箱:fabiaoba365@126.com
期刊鉴别
  • 刊物名称:
  • 检索网站:
热门期刊
发表吧友情提醒

近来发现有些作者论文投稿存在大量剽窃、抄袭行为,“发表吧”对此类存在大量剽窃、抄袭的论文已经停止编辑、推荐。同时我们也提醒您,当您向“发表吧”投稿时请您一定要保证论文的原创性、唯一性,这既是对您自己负责,更是对他人的尊敬。

此类投稿的论文如果发表之后,对您今后的人生和事业将造成很大的麻烦,后果不堪设想,请您一定要慎重,三思而后行。

如因版权问题引起争议或任何其他原因,“发表吧”不承担任何法律责任,侵权法律责任概由剽窃、抄袭者本人承担。

 
QQ在线咨询
陈老师:275774677
张老师:1003180928
李老师:610071587
刘老师:1003160816
论文刊登热线:
137-7525-9981
微信号咨询:
fabiaoba-com

友情链接

申请链接