Private Sub EnregestrerImage_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click
Dim con As New SqlConnection _
("Initial Catalog=SaveRestau ; Data Source=. ; Integrated Security=true")
Dim da As New SqlDataAdapter _
("Select * From ImageT", con)
Dim MyCB As SqlCommandBuilder = New SqlCommandBuilder(da)
Dim ds As New DataSet()
Dim fs As New FileStream _
("C:\image1.bmp", FileMode.OpenOrCreate, _
FileAccess.Read)
Dim MyData(fs.Length) As Byte
fs.Read(MyData, 0, fs.Length)
fs.Close()
con.Open()
da.Fill(ds, "ImageT")
Dim myRow As DataRow
myRow = ds.Tables("ImageT").NewRow()
myRow("DescI") = "This would be description text"
myRow("ImageI") = MyData
ds.Tables("ImageT").Rows.Add(myRow)
da.Update(ds, "ImageT")
con.Close()
con = Nothing
MsgBox("Image saved to database")
End Sub
Private Sub Button2_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button2.Click
Dim con As New SqlConnection _
("Initial Catalog=SaveRestau ; Data Source=. ; Integrated Security=true")
Dim da As New SqlDataAdapter _
("Select * From ImageT", con)
Dim MyCB As SqlCommandBuilder = New SqlCommandBuilder(da)
Dim ds As New DataSet()
con.Open()
da.Fill(ds, "ImageT")
Dim myRow As DataRow
myRow = ds.Tables("ImageT").Rows(0)
Dim MyData() As Byte
MyData = myRow(2)
Dim K As Long
K = UBound(MyData)
Dim fs As New FileStream _
("C:\image1.bmp", FileMode.OpenOrCreate, _
FileAccess.Write)
fs.Write(MyData, 0, K)
fs.Close()
1-enregistrer image
Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click
Dim con As New SqlConnection _
("Initial Catalog=SaveRestau ; Data Source=. ; Integrated Security=true")
Dim da As New SqlDataAdapter _
("Select * From ImageT", con)
Dim MyCB As SqlCommandBuilder = New SqlCommandBuilder(da)
Dim ds As New DataSet()
Dim fs As New FileStream _
("C:\image1.bmp", FileMode.OpenOrCreate, _
FileAccess.Read)
Dim MyData(fs.Length) As Byte
fs.Read(MyData, 0, fs.Length)
fs.Close()
con.Open()
da.Fill(ds, "ImageT")
Dim myRow As DataRow
myRow = ds.Tables("ImageT").NewRow()
myRow("DescI") = "This would be description text"
myRow("ImageI") = MyData
ds.Tables("ImageT").Rows.Add(myRow)
da.Update(ds, "ImageT")
con.Close()
con = Nothing
MsgBox("Image bien enregester")
End Sub
2-afficher image
Private Sub Button2_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button2.Click
Dim con As New SqlConnection _
("Initial Catalog=SaveRestau ; Data Source=. ; Integrated Security=true")
Dim da As New SqlDataAdapter _
("Select * From ImageT", con)
Dim MyCB As SqlCommandBuilder = New SqlCommandBuilder(da)
Dim ds As New DataSet()
con.Open()
da.Fill(ds, "ImageT")
Dim myRow As DataRow
myRow = ds.Tables("ImageT").Rows(0)
Dim MyData() As Byte
MyData = myRow(2)
Dim K As Long
K = UBound(MyData)
Dim fs As New FileStream _
("C:\image1.bmp", FileMode.OpenOrCreate, _
FileAccess.Write)
fs.Write(MyData, 0, K)
fs.Close()