从 Access 数据库到 SQL Server 的图像
Posted
技术标签:
【中文标题】从 Access 数据库到 SQL Server 的图像【英文标题】:Image from Access database to SQL Server 【发布时间】:2017-01-09 22:42:20 【问题描述】:我正在用 C# 编写代码,我正在从 MS-ACCESS 数据库文件中读取一些值并将它们传输到 SQL Server 数据库。一列是“OLE 对象”类型并包含一个图像。我得到字节数组并将其存储到 SQL Server 数据库中,但似乎值已损坏并且无法重新呈现为图像。关于如何使其工作的任何想法?
【问题讨论】:
你的 SQL 字段是 VARBINARY 吗?这里有一些关于何时将其存储在数据库中以及何时使用 FILESTREAM 的建议:***.com/questions/5613898/… 【参考方案1】:您是否尝试过渲染并检查之前存储在 SQL Server 中?我认为你会先这样做。不过有一个工具叫:SSMA Migration Assistant for Access (SSMA),我觉得一个个移动比较方便,有一个有趣的链接可以使用。
https://blogs.msdn.microsoft.com/ssma/2011/03/06/access-to-sql-server-migration-understanding-data-type-conversions/
【讨论】:
我试过了,但最后问题是我在网页上显示图像的方法,所以现在一切都解决了以上是关于从 Access 数据库到 SQL Server 的图像的主要内容,如果未能解决你的问题,请参考以下文章
如何通过编码将数据从 MS Access 导入 Sql Server [关闭]
从 Microsoft Access 2007 迁移到 Sql Server 2005