期刊鉴别 论文检测 免费论文 特惠期刊 学术答疑 发表流程

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

时间:2015-01-19 11:39 文章来源:http://www.lunwenbuluo.com 作者:钱晓燕 点击次数:

  1.2 将图片地址存储在数据库中

  这种方式对数据库的操作简单,主要操作都在程序与操作系统之间的通信上了。只要将存储图片的字段数据类型定义为字符型即可。其操作与存储字符数据相同,用这样的方式首先要在代码中获取图片的地址,其他与存储普通类型数据代码类似。它的优点是只存储字符数据,数据库负担小,易于读取备份等;缺点是系统移植不方便,需要同时移植图片文件夹。

  以上的两种方式都各有缺点,具体选用哪种方法要看所做系统的具体情况而定,一般来说,考虑到数据库的优化,一般采用存储图片地址这种存储方式。

  2 图片从数据库中的读取

  图片存入数据库是为了后期前台使用,如查询某考生的报考信息,则要调出考生照片,查询某本书籍资料,也要有相应的封面图片信息调出。

  图片的存储有两种方式,相应的,从数据库中读取图片也有两种方式。

  2.1 读取直接存储在数据库中的图片

  由于存储时使用的是流对象 ADODB.STREAM,那么读取也需要流对象,代码如下:

  SUB  RFILE()

  DIM STM  AS ADODB.STREAM

  DIM RE  AS  ADODB.RECORDSET

  RE.OPEN “ select top 1* from  img order by  id desc”,  iConc, adOpenKeyset ,  adLockReadOnly

  SET STM =NEW ADODB.STREAM

  STM.MODE=ADMODEREADWRITE

  STM.TYPE= ADTYPEBINARY

  STM.OPEN

  STM.WRITE RE(“PHOTO”)

  STM.SAVE TOFILE APP.PATH&”\ABC.JPG”

  IMAGE1.

  PICTURE=LOADPICTURE(APP.PATH&”\ABC.JPG”)

  RE.CLOSE

  STM.CLOSE

  END SUB

  2.2 读取将地址存储在数据库中的图片


  •   论文部落提供核心期刊、国家级期刊、省级期刊、SCI期刊和EI期刊等咨询服务。
  •   论文部落拥有一支经验丰富、高端专业的编辑团队,可帮助您指导各领域学术文章,您只需提出详细的论文写作要求和相关资料。
  •  
  •   论文投稿客服QQ: 论文投稿2863358778 论文投稿2316118108
  •  
  •   论文投稿电话:15380085870
  •  
  •   论文投稿邮箱:lunwenbuluo@126.com

联系方式

  • 论文投稿客服QQ: 论文投稿2863358778
  • 论文投稿客服QQ: 论文投稿2316118108
  • 论文投稿电话:15380085870
  • 论文投稿邮箱:lunwenbuluo@126.com

热门排行

 
QQ在线咨询
咨询热线:
15380085870
微信号咨询:
lunwenbuluoli