易截截图软件、单文件、免安装、纯绿色、仅160KB

delphi+access 图片显示、替换问题

问问各位高手,1.ACCESS数据库能够存储图片格式的内容吗(JPEG BMP),如果可以应该用什么格式
              2.为了正确显示数据库中的图片delphi中应用到那些控件
              3.能否将已显示的图片替换成另外一幅图片。
              4.如果有其他更妙的方法也欢迎供。我是新手,希望大家在给出代码时能够在后边附以说明。 感 激!
1.当然可以,格式为OLE对像
2.参考我以前回过的:
http://topic.csdn.net/t/20051215/18/4461795.html
数据库改一下就可以了,程序与数据库无关(你也可用TADO连接access)
3.可以,用update,与insert同样的方法
这个问题多人问过,进我以前回过的后可看下面的"相关问题"或在csdn中搜一下


什么格式都可以存储,只是要注意读取时的格式问题,因为image组件支持格式有限

显示可以用DBImage,或者image

替换就和普通的修改字段内容差不多,比如
ADOQuery1.Edit;
TBlobField(ADOQuery1.FieldByName('pic')).LoadfromFile('c:\1.bmp');
ADOQuery1.Post;



显示
Image1.Picture.Assign(TBlobField(ADOQuery1.FieldByName('Photo')))

我的建议是,access库最好别把图片存到数据库中,数据库只存一个图片路径,然后根据路径再去打开图片

同意四楼!图片放库里!还没试过!

引用
我的建议是,access库最好别把图片存到数据库中,数据库只存一个图片路径,然后根据路径再去打开图片



相关问答:

asp跟Access数据连接问题。

IsSqlDataBase = 0 '主数据库类型(1=SQL,0=AC)

'===========================================================================
SqlDatabaseName = "ads365" '主数据库名
S ......

php 使用 ADODB 连接Access 的问题

<?php

include("adodb/adodb.inc.php");

$db = &NewADOConnection("access");
$access = realpath("Data.mdb");
$dsn = "Provider=Microsoft.J ......

Access查找重复问题

ACCESS数据库中有一个tablename表,设计如下 
编号,书名,作者,出版时间,出版社,ISBN,目录,简介
其中除“编号”为自动编号外,其它都为“备注” 
其中"编号"维一,在“ISBN”中有的为空值, ......

ACCESS的自定义函数在delphi里怎么用呢...

我在模块里自定义了一个函数:stradd()

可是在adoquery1.sql.add('select stradd(author) from book');
时提示stradd未定义...

这个问题有什么办法可以解决的吗? 非常感激!


(在A ......

如何读取这种数据,在access里面。求教高手

我的一个access数据库中的photo字段中的内容是这样的:

|/UpFiles/Picture/admin/200910162300187612.jpg|/UpFiles/Picture/admin/200910162300187612.jpg||||/UpFiles/Picture/admin/200910162300187612.jpg ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号