【发布时间】:2021-02-15 22:02:49
【问题描述】:
使用 npgsql 和 C# 将图片通过图片框添加到数据库中的最佳方法是什么。谁能提供一个好的解决方案并解释一下?
非常感谢!
【问题讨论】:
使用 npgsql 和 C# 将图片通过图片框添加到数据库中的最佳方法是什么。谁能提供一个好的解决方案并解释一下?
非常感谢!
【问题讨论】:
工作流程是将文件/图像转换为字节数组。 PostgreSQL 支持存储binary data (blob)。
【讨论】:
你可以有 3 种方法来做到这一点。
我推荐第三种方法用于正常用例。
您可以像这样在 C# 中将 PictureBox.Image 转换为位图
Bitmap image = new Bitmap(pictureBox.Image);
【讨论】: