4 Imports Microsoft.Win32
6 Dim cmd As New OleDb.OleDbCommand
7 Dim da3 As New OleDb.OleDbDataAdapter
10 Dim arrImage() As Byte
14 Dim ds As New NEADataSet
15 Dim da As New NEADataSetTableAdapters.GamesTableAdapter
16 Dim dt As New NEADataSet.GamesDataTable
19 Private Sub Bntadd_Click(sender As Object, e As RoutedEventArgs) Handles bntadd.Click
20 Dim dr As NEADataSet.GamesRow
24 Dim OFD As FileDialog = New OpenFileDialog()
26 OFD.Filter = "Image File (*.jpg;*.bmp;*.gif;*.png)|*.jpg;*.bmp;*.gif;*.png"
30 imgpath = OFD.FileName
31 fileUri = New Uri(OFD.FileName)
39 MsgBox(ex.Message.ToString())
43 dr.Item("Name") = "Hello"
45 Dim img As Image = Image.FromFile(imgpath)
46 Dim bArr As Byte() = imgToByteArray(img)
47 dr.Item("Icon") = bArr
55 Private Function imgToByteArray(ByVal img As Image) As Byte()
56 Using mStream As New MemoryStream()
57 img.Save(mStream, Imaging.ImageFormat.Jpeg)
58 Return mStream.GetBuffer()