【问题标题】:Retrieve image from msaccess database in java从java中的ms access数据库中检索图像
【发布时间】:2012-06-26 09:02:32
【问题描述】:

我在 Ms 访问数据库中存储了一个图像,列的数据类型是 OLE OBJECT。 但我无法从数据库中检索图像。 请帮忙..

当我尝试打开图像时显示错误

未知文件格式或找不到文件。

【问题讨论】:

  • 我正在读取以字节为单位存储的图像并尝试将其保存在磁盘上。文件已创建,但显示错误。
  • 好的。 什么错误?向我们展示您的代码!向我们显示错误消息! (编辑您的问题以包含这些内容)。

标签: java ms-access


【解决方案1】:

我们需要做的第一件事是将列类型设置为OLE Object。将数据保存到OLE Object类型的列中,将数据保存为byte array,同时从列中检索图像读取值,将值放入byte array,然后将byte array转换为image type并显示相同。这很简单。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2023-04-04
    • 1970-01-01
    • 1970-01-01
    • 2017-08-17
    • 2023-04-08
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多