请问从数据库读出并显示一个图片到网页上,然后在该图片上画个圈并重新保存到数据库,怎么实现。
也就是说从数据库读出一个图片到网页上,然后对该图片进行简单的编辑(花圈),然后保存图片。下次再读出该图片时能看到上次画的圈。

解决方案 »

  1.   

    从数据库读出并显示一个图片到网页上 cn = New SqlClient.SqlConnection(SqlConnection1.ConnectionString)
            cn.Open()
            Dim str As String = "SELECT photo FROM Photos WHERE name='" & s & "'"
            Dim cmd As New SqlClient.SqlCommand(str, cn)
            TextBox1.Text = s
            Dim b() As Byte
            b = cmd.ExecuteScalar()
            If (b.Length > 0) Then
                Dim stream As New MemoryStream(b, True)
                stream.Write(b, 0, b.Length)
                DrawToScale(New Bitmap(stream))
                stream.Close()
            End If
            cn.Close()