gpt4 book ai didi

mysql - 从 ms Access mysql 导出包含图片 (BLOB) 的表

转载 作者:行者123 更新时间:2023-11-30 23:24:14 25 4
gpt4 key购买 nike

我有一个 MS-ACCESS 格式 (MDB) 的数据库表,包含结构为

Form_No   Int
Picture OLE OBJECT

当我使用 navicat 在 MySQL 中导入此表时,PICTURE 字段转换为 BLOB 并且该字段没有图像(图像丢失)。怎么办?

最佳答案

OLE 对象是棘手的野兽 - 将它们转换成图片并非易事。

This article是一个 C# 程序示例(大约 5KB),它可以将 OLE 对象转换为几种支持的格式(JPEG、BMP、PDF、WORD)。

您应该能够根据自己的需要调整它。我认为首先在 MS Access 表中创建新的 BLOB 图片列,使用 C# 将其转换为真正的 JPEG(不是 OLE!),然后才将其导出到 MySQL 会更容易。

关于mysql - 从 ms Access mysql 导出包含图片 (BLOB) 的表,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14097627/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com