以文本方式查看主题

-  搭建论坛  (http://bbs.diylsoft.com:8118/starforum/index.asp)
--  用户服务  (http://bbs.diylsoft.com:8118/starforum/list.asp?boardid=2)
----  图像不保存在数据库应怎么做?  (http://bbs.diylsoft.com:8118/starforum/dispbbs.asp?boardid=2&id=12409)

--  作者:dongxiaoxu
--  发布时间:2007-12-9 13:10:58
--  图像不保存在数据库应怎么做?
看了admin给的字段图像及字段文件上传的例子,但是没搞清,按例子是将图像直接保存在了数据库存里,还是没保存在数据库里,如果我不想直接保存在数据库,按例子说的建立一个文本字段,保存图像的文件位置具体应怎么做?
--  作者:admin
--  发布时间:2007-12-9 13:30:44
--  

你可以任意定义图像目录,一般在项目目录内;只要调用使用时路径正确就可以了。

在数据库中只保存图像文件名称就可以了,使用是在和路径结合起来,比较方便。


--  作者:dongxiaoxu
--  发布时间:2007-12-9 15:11:31
--  

感谢admin这么快就回复了,但有3个问题:

1\\数据库中保存的是路径和文件名称,我该如何调用出图像并显示?用什么构件?

2\\在录入图像时,难道要录入路径名和文件名?这样不太人性吧?

3\\用字段上传和字段图像构件是不是直接将图像存入了数据库?这个老大还没回答.


--  作者:dongxiaoxu
--  发布时间:2007-12-9 17:02:31
--  

我顶,admin请一定帮忙回答下,现在做的项目涉及到图像的问题


--  作者:admin
--  发布时间:2007-12-9 20:32:42
--  

实际上已经说的的很清楚了;

1、在项目目录下建一个保存图像的目录(这个目录名一般不应再改变了);

2、在数据表中设置一个保存图像文件名称的字段(用于保存文件名称);

3、录入时,选择一个图像文件,把其拷贝到图像目录内,并把文件名称保存到数据表中;

以上完成录入;

显示时直接使用“固定图像”就可以,只要接受图像文件名称的构件就可以。

如保存到数据库中,必须要建立图像类型的字段,access 是 OLE对象型,可以使用“字段图像”构件,但这种方式图像文件不能太大(字节数),否则当图像增多是,数据库的读写会很慢。


--  作者:dongxiaoxu
--  发布时间:2007-12-10 1:09:51
--  
多谢管理员,我是初学者,比较菜