Vb.NET将图像文件插入Picturebox并存储到database.mdf
我有一个表,其中一列有图像数据类型 ,我试试这个代码 首先,这是插入表中一行的正确代码吗Vb.NET将图像文件插入Picturebox并存储到database.mdf,vb.net,Vb.net,我有一个表,其中一列有图像数据类型 ,我试试这个代码 首先,这是插入表中一行的正确代码吗 Me.DatasiswaTableAdapter.Insert(NISTextBox.Text, NamaTextBox.Text, KelasTextBox.Text, JurusanTextBox.Text, Jenis_KelaminComboBox.Text, Tanggal_LahirDateTimePicker.ToString, AlamatRichTextBox.Text, FotoPict
Me.DatasiswaTableAdapter.Insert(NISTextBox.Text, NamaTextBox.Text, KelasTextBox.Text, JurusanTextBox.Text, Jenis_KelaminComboBox.Text, Tanggal_LahirDateTimePicker.ToString, AlamatRichTextBox.Text, FotoPictureBox.Image)
- 如果是,那么我需要知道为什么图像类型更改为字节?和 如果代码的格式为,如何从picturebox插入图像 一个字节
- 如果没有,请告诉我正确的代码
谢谢如果你研究一下,你发布的网络信息链接应该会很有帮助 这意味着a)要在SQL server中存储映像的列必须定义为映像。如果使用不同的数据库(如Access),根据版本的不同,可能需要将其定义为Object或类似的东西。b) 在本例中,图像被转换为一个流(使用
image.save
),然后流被转换为一个字节数组以存储在数据库中
您可能需要存储有关图像的更多信息。将其恢复到图像中的过程正好相反(db->byte array->stream),但您不知道它是否是JPG、PNG、TIFF等。如果您认为您希望将其重新创建为原始格式的磁盘文件,请同时存储MIME类型。使用“@”将行插入数据库。您能给我一个带有您自己语句的示例,这样我就可以在脚本中尝试了。请显示您的代码…我得到了这个,您能告诉我这是什么意思吗?cmd.Parameters.AddWithValue(“@id”,id)哇,有很多事情我不知道,也许我会从那个链接了解到如何将图像逐流转换为字节,。