sql - 尝试更新 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 数据库中进行更新。
谢谢你。
解决方案
推荐阅读
- c - 使用宏粘贴字符和整数
- r - Apriori 中 R 中的未知项目标签
- c - 我想知道如何在 C 语言中使用命令提示符
- windows - 如何在后台运行iisexpress
- symfony - symfony 5 覆盖 a2lix 翻译表单捆绑模板不起作用
- .net-core - .net 核心内存泄漏与 CodeAnalysis.Scripting
- php - 如何通过 DB (SQL) 获取 Wordpress 类别 (the_categories())
- python - 如何在保持最大连接的同时进行 10 万次 HTTP 调用
- php - 检查空值 PHP 更短的代码
- python - python rfid evdev 和树莓派 GPIO 输入