Access中以文字方式保存文件名的图片如何在报表中预览?

access|文件名

以文字方式保存文件名的图片如何在报表中预览?

 

问题:

报表中如何预览图片?

数据库表中存放着下面几个字段,学号,姓名,性别,图片路径,如下:1002003001,张三,男,100\2003\1002003001.jpg。现在做报表,想把图片显示出来,因为图片路径为字符类型,所以显示出来的是100\2003\1002003001.jpg,怎样做能把图片显示出来?图片就在数据库所在目录下的100\2003\的文件夹下。

 

回答:

在报表中放置不可见的TEXTBOX,显示图片文件的路径,然后放一个PICTURE控件,在主体的格式化事件里面写代码进行控制。
Private Sub 主体_Format(Cancel As Integer, FormatCount As Integer)
    Image40.Picture = CurrentProject.path & "\" & 照片.Value
End Sub

实例请参考:http://access911.net/down/eg/report_picture.rar(41.9K)
 

时间: 2024-10-03 21:49:08

Access中以文字方式保存文件名的图片如何在报表中预览?的相关文章

请问yii框架中如何通过外界控件插入图片到 fckeditor 编辑器中

问题描述 请问yii框架中如何通过外界控件插入图片到 fckeditor 编辑器中 在yii框架中如何通过外界控件插入图片到 fckeditor 编辑器中 ,如下图操作点击Add添加到下图中纠结了好久,没有结果,知道解决方案的请给于帮助,谢谢.

vs2010 rdlc做报表,图片的地址存储在数据库,怎么通过获取图片地址在报表中显示图片

问题描述 vs2010rdlc做报表,图片的地址存储在数据库,怎么通过获取图片地址在报表中显示图片 解决方案 解决方案二:图片路径是在客户端本地的路径么,本地图片前面带上:file:///建议将图片Convert.ToBase64String的字符串存入数据库.然后报表上=System.Convert.FromBase64String(Parameters!图片.Value)选择图像来源:数据库解决方案三:我这样做过,还是不行解决方案四:我也想知道这个问题是怎么解决的???

在Android中通过jni方式使用编译好的FFmpeg库-Android中使用FFmpeg媒体库(二)

原文:http://doandroid.info/?p=471 在继上篇在32位的Ubuntu 11.04中为Android NDK r6编译FFmpeg最新版0.8.1后,本人来给大家展示一下如何在Android中使用编译好的FFmpeg库. 整体调用逻辑为: 1 编译完ffmpeg库 2 使用jni方式撰写c代码,其中需要包含相应的ffmpeg的头文件 3 撰写相应的Android.mk文件,里面指定需要编译的c代码以及需要链接的动态库 4 执行ndk-build生成相应的jni库 5 创建

IOS中实现图片点击全屏预览_IOS

如果你感觉累,那就对了那是因为你在走上坡路..这句话似乎有点道理的样子,时常提醒自己无论走到哪都不要忘记自己当初为什么出发.有时想想感觉有的东西可以记录一下,就把它记录下来吧,这次想写一下关于单张图片点击全屏预览的问题,网上查了一些大神写的有的功能确实很强大但自己暂时想要的只是简单的功能就好,还有些方法自己也没弄出想要的效果,最后写了一个比较简单的点击单张图片的全屏预览和双指捏合缩小放大,可能有时要对图片做一些处理,这里放大后只是显示同一张图片并未做处理,下面直接贴出代码 // // ViewC

Word2007怎样在自选图形中添加文字

使用Word2007文档提供的自选图形不仅可以绘制各种图形,还可以向自选图形中添加文字,从而将自选图形作为特殊的文本框使用.并不是所有的自选图形都可以添加文字,只有在除了"线条"以外的"基本形状"."箭头总汇"."流程图"."标注"."星与旗帜"等自选图形类型中才可以添加文字.在Word2007自选图形中添加文字的步骤如下所述: 步骤/方法 第1步,打开Word2007文档窗口, 右键单

win7系统在word中输入文字会自动被覆盖怎么回事

  win7系统在word中输入文字会自动被覆盖怎么回事?办公中经常使用word文档编辑编辑和排版,win7系统电脑安装word文档后,在word中输入文字,不知道哦啊怎么回事,打出来的字会总被覆盖了,或者被后面的字吃掉,有时候在word文档中复制也会遇到这样的情况.刚刚开始已经是缓存反应慢的问题,但是后来才知道文字时被覆盖不见了,怎么办呢?下面小编介绍几种解决方法,大家可参考下. 方法一: 1.这种问题一般是由于word的改写模式导致.先打开WORD软件; 2.观察右下角的"改写"是

怎么让计算机读出word中的文字

问题描述 怎么让计算机读出word中的文字 如题.怎么让计算机读出word中的文字.帮同学问的(虽然我也不会). 解决方案 什么编程语言,如果是C#,可以用npoi. 如果是C语言,就像做最简单的,可以下载一个叫doc2txt的命令行程序,在你的程序中调用,然后生成txt直接读取. 解决方案二: 想读Word 文件,你就必须按 Word 的格式来解析文件.不借助Office实现Word文件的解析

c语言中浮点数存储方式

问题描述 c语言中浮点数存储方式 浮点数0.0与1.0*2^-127在内存中怎么存储-用IEEE的标准 不是都成为0了 解决方案 C语言中浮点数在内存中的存储方式浮点数在内存中的存储方式(含c语言实例)浮点数在计算机中存储方式 解决方案二: http://www.cnblogs.com/jillzhang/archive/2007/06/24/793901.html~ 这篇文章讲的蛮细致的~

C++Builder中自定义预览窗口

Borland C++ Builder是基于C++语言的可视化编程环境,它提供了可重用组件库和一系列RAD设计工具,使得编程者只需用少量的手工代码就可以创建出高效的Windows应用程序,尤其是复杂的数据库访问应用程序,因此深受软件开发人员的喜爱. 在开发数据库访问应用程序时,会经常涉及到报表的打印问题.C++ Builder中提供了Quick Report(快速报表)组件供编程人员设计报表.Quick Report是挪威的QuSoft AS公司专门为C++ Builder设计的用于制作报表的一