在Flex中显示DB blob类型

时间:2011-08-02 07:58:43

标签: flex http flex4 flash-builder

我的Mysql数据库存储我们人员的图像(PNG,JPG),并且它的字段类型设置为longblob。

是否有可能使用HttpService加载blob数据类型并在Flex中的Image组件中呈现它。 ^ .. ^

我很想知道它在最近的将来会派上用场!!!

2 个答案:

答案 0 :(得分:1)

如果覆盖HttpService,您可以使用它来接收二进制数据。如果您不想覆盖HttpService,您可以选择在发送之前在base64中对二进制数据进行编码。

但是,如果可以选择将图像存储在服务器上的目录中,只是发送链接到客户端 - 这将是一个更好的解决方案。

答案 1 :(得分:1)

您可以,但我没有看到将图像存储在数据库中的重点。

将其放入图像的最简单方法是加载blob,转换为ByteArray,您可以将其设置为所述图像的源。