首页 > 解决方案 > 尝试更新 datagridview (SQL) 中的图像

问题描述

我想要完成的事情: 我有一个数据网格视图,其中包含带有图像的行。一旦我在datagridview中更改了这些图像,我正试图通过一个按钮更新它们。

我尝试了什么: 我尝试使用此代码(由按钮调用的代码),但出现此错误:

Dim image As Byte() = DirectCast(DGView.Rows(i).Cells(7).Value, Byte())
Updatcmd.Parameters.Add(New SqlParameter("@Pic1", SqlDbType.VarBinary)).Value = image

错误信息

必须声明标量变量“@Pic1”。

而且我还尝试通过将图像声明为图像来保存它,但我得到了一个不同的错误。

错误信息

无法从 Byte() 转换为 Image。


我需要的只是将图像保存在 datagridview 中,以便在 sql 数据库中进行更新。

谢谢你。

标签: sqlvb.netdatagridview

解决方案


推荐阅读