起步软件技术论坛
搜索
 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 2441|回复: 8

[结贴] wex5 怎么在读取sql server用字符串保存的图片

[复制链接]

3

主题

8

帖子

42

积分

新手上路

Rank: 1

积分
42
QQ
发表于 2016-8-7 15:20:18 | 显示全部楼层 |阅读模式
本人是初学者,请教怎么读取sql数据库里的图片,本人是初学者,能详细点,有代码或案例最好,谢谢

8

主题

33

帖子

95

积分

初级会员

Rank: 2

积分
95
QQ
发表于 2016-8-8 07:59:17 | 显示全部楼层
你数据库里存储的是图片地址还是base64?如果是base64,直接放在src="base64"里就可以了,如果是地址,保证地址正确,正常使用就行
回复 支持 反对

使用道具 举报

3

主题

8

帖子

42

积分

新手上路

Rank: 1

积分
42
QQ
 楼主| 发表于 2016-8-8 13:10:33 | 显示全部楼层
sql数据库里存的varchar()的字符,或者image类型的,那样怎么显示图片呢
回复 支持 反对

使用道具 举报

发表于 2016-8-8 17:24:57 | 显示全部楼层
bestgoodlove 发表于 2016-8-8 13:10
sql数据库里存的varchar()的字符,或者image类型的,那样怎么显示图片呢

直接存储上图片的url!数据查询出来,存在data组件中,给img 标签动态设置src属性就可以了!
可以使用bind-attr-src 属性!案例请参考:/UI2/system/components/justep/list/demo/news.w
qq:1912779713
WeX5教程--WeX5下载
回复 支持 反对

使用道具 举报

3

主题

8

帖子

42

积分

新手上路

Rank: 1

积分
42
QQ
 楼主| 发表于 2016-8-10 11:44:46 | 显示全部楼层
我的意思是,怎么读取数据库里存储的图片,不过谢谢高手们的指导,我试试
回复 支持 反对

使用道具 举报

发表于 2016-8-10 16:12:19 | 显示全部楼层
bestgoodlove 发表于 2016-8-10 11:44
我的意思是,怎么读取数据库里存储的图片,不过谢谢高手们的指导,我试试 ...

如果是存储的二进制!,那就需要去调用一个action!在action中以数据流的形式把数据库中的数据写出去!
这个action url 设置给img的src属性即可!
qq:1912779713
WeX5教程--WeX5下载
回复 支持 反对

使用道具 举报

3

主题

8

帖子

42

积分

新手上路

Rank: 1

积分
42
QQ
 楼主| 发表于 2016-8-11 13:31:55 | 显示全部楼层
嗯,就是这个意思,用action中以数据流的形式把数据库中的数据输出去,有没有具体的代码和实现方式,谢谢,我想很多人都想实现这点
回复 支持 反对

使用道具 举报

发表于 2016-8-11 16:46:19 | 显示全部楼层
bestgoodlove 发表于 2016-8-11 13:31
嗯,就是这个意思,用action中以数据流的形式把数据库中的数据输出去,有没有具体的代码和实现方式,谢谢, ...

没有这样的案例!因为不建议吧图片存储在数据库!
不过你可以参考/Baas/justep/SimpleFileStore.java
里面也写到了文件的输入输出代码!!

只不过你应该是使用jdbc 从数据库中出寻出来二进制的结果!然后再使用response对象把流写出去!
qq:1912779713
WeX5教程--WeX5下载
回复 支持 反对

使用道具 举报

3

主题

8

帖子

42

积分

新手上路

Rank: 1

积分
42
QQ
 楼主| 发表于 2016-8-12 12:47:32 | 显示全部楼层
哦,明白了,谢谢
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

小黑屋|手机版|X3技术论坛|Justep Inc.    

GMT+8, 2024-11-23 05:58 , Processed in 0.087384 second(s), 23 queries .

Powered by Discuz! X3.4

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表