【发布时间】:2017-08-11 18:46:23
【问题描述】:
我正在学习 C#,包括与 SQL Server 数据库交互。但是,我无法以编程方式将 PictureBox 图像添加到 SQL Server 数据库:
我已经创建了一个带有文本字段的表单,一个图片框,可以成功地向数据库显示/编辑/添加单个记录,并且我成功地使用了以下所有功能:
DB Connection = RRConnection
SqlCommand object = playersCommand
SqlDataAdapter object = playersAdapter
dataTable object = playersTable
currencyManager = playerManager
PictureBox1 control = including a button to navigate filesystem and select/load jpeg image into form PictureBox1
文本字段的绑定,例如 - txtName.DataBindings.Add("Text", playerTable, "Name") - 我想我需要绑定图片框1 IMage 字节数组但不知道该怎么做
当窗体关闭时,表被加载到 SQLServer 数据库表 tbl_BB 到名为“Image”的列中,类型为 image。
我知道我必须将图像转换为字节数组来保存,但我对如何将图像字节数组绑定到 dataTable 感到困惑,以便在表单关闭时将其上传到数据库。我已经做了很多谷歌搜索,但解决方案似乎与我正在使用的代码不匹配......
鉴于上述情况,您能否提供必要的代码?
【问题讨论】:
标签: c# sql-server image