2011-08-18 157 views
0

我目前正在面临一些问题,检索图像以显示在datagridview控件上。 数据库中的图像数据类型是blob。 我正在使用mysql作为检索图像的数据库。请问是否可以检索这种格式的图像数据并显示在gridview中?或者我需要将图像存储在图像文件夹中以供检索?获取在datagridview中显示图像的二进制格式

我使用的WinForms应用程序

回答

0

真的不认为有可能从它的二进制流中找出图像的精确格式。我遇到的唯一解决方案是将格式存储在数据库中,或者在DB中只存储一种格式类型的图像。

+0

我发现除blob和长blob和中blob以外的任何数据类型..你可以给任何示例代码pls ...用于转换... –

+0

@ user852714这里只是一个例子,但你可以fibd一个音调那里在互联网上http://social.msdn.microsoft.com/forums/en-US/adodotnetdataproviders/thread/321ad2bf-6c83-4ac6-b6bb-e2b8472bea30/ – Tigran

0

在本地文件夹中存储应当帮助你,如果你想重新加载它后面提供的DB心不是修改。其他方面,我没有看到任何好处。有时候DB访问速度更快。

相关问题