PictureBox保存图片照片到数据库
 Private Sub PAPHOTO_SAVE()
        Try
            If TxtPictureURL.Text.ToString <> "" Then
                Dim SQL_String As String = ""
                '定义SQL字符串
                If PA001H_INSERT.Isexists(" LJPA005H", " pa_no='" & Me.TB_PANO.Text & "'") = True Then
                    SQL_String = " UPDATE LJPA005H SET pa_photo=@img,rg_user='" & UserNo & "',rg_time=getdate() where pa_no='" & Me.TB_PANO.Text & "'"
                Else
                    SQL_String = " INSERT INTO LJPA005H(pa_no,pa_photo,cr_user,cr_time) values ('" & Me.TB_PANO.Text & "',@img,'" & UserNo & "',getdate()) "
                End If
                Dim buffer As Byte()
                buffer = File.ReadAllBytes(TxtPictureURL.Text.ToString)
                'If TxtPictureURL.Text.ToString = "" Then
                '    'MsgBox("请先选择要上传的图片", MsgBoxStyle.Information, "Message")
                '    'Exit Sub
                '    Me.PB_PAPHOTO.Image = Global.LJPA001H.My.Resources.Resources.noimage
                '    buffer = GetByteArrayFromImage(Me.PB_PAPHOTO.Image)
                'Else
                '    buffer = File.ReadAllBytes(TxtPictureURL.Text.ToString)
                'End If
                Dim objCon As SqlConnection
                Dim objCmd As SqlCommand
                '打开数据库
                objCon = New SqlConnection With {
                    .ConnectionString = PA001H_INSERT.strConn
                }
                objCon.Open()
                '执行操作
                objCmd = New SqlCommand(SQL_String, objCon)
                objCmd.Parameters.AddWithValue("@img", buffer)
                objCmd.ExecuteNonQuery()
                '结束数据库操作
                objCmd.Dispose()
                objCmd = Nothing
                '关闭数据库连接
                objCon.Dispose()
                objCon.Close()
                'objCon = Nothing
                'MsgBox("照片导入成功")
                'Call PAPHOTO_SEL()
            End If
        Catch ex As Exception
            MessageBox.Show(Err.Description)
        End Try
End Sub
                    
                
                
            
        
浙公网安备 33010602011771号