Depois de ter adicionado o FileUpload do ASP, e no botão do evento salvar, vamos converter em Byte();
DimimgAsFileUpload =CType(FileUpload1, FileUpload)DimimgByteAsByte() = NothingIfimg.HasFileAndAlso Notimg.PostedFileIs Nothing ThenDimFileAsHttpPostedFile = FileUpload1.PostedFile imgByte =New Byte(File.ContentLength - 1) {} File.InputStream.Read(imgByte, 0, File.ContentLength)End If
Depois de converter, adicionamos;
DimconAsMySqlConnection =NewMySqlConnection(SEU_SERVIDOR)DimcmdAsMySqlCommandTrycon.Open()DimCmdSqlAs String= "INSERT INTO clientes (Nome, Foto) VALUES (@Nome, @Foto)" cmd = New MySqlCommand(CmdSql, con) cmd.Parameters.AddWithValue("@Nome", Txt_Nome.Text) cmd.Parameters.AddWithValue("@Foto", imgByte) cmd.ExecuteNonQuery()CatchexAsException MsgBox(ex.ToString)Finallycon.Close()End Try
E pronto, upamos uma imagem no banco de dados!
0 comentários:
Postar um comentário