﻿<?xml version="1.0" encoding="UTF-8"?><rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/"><channel><title>StrataFrame Forum » StrataFrame Application Framework - V1 » Business Objects and Data Access (How do I?)  » Salvando Imagens no SQL</title><generator>InstantForum 2017-1 Final</generator><description>StrataFrame Forum</description><link>http://forum.strataframe.net/</link><webMaster>StrataFrame Forum</webMaster><lastBuildDate>Tue, 09 Jun 2026 07:00:42 GMT</lastBuildDate><ttl>20</ttl><item><title>Salvando Imagens no SQL</title><link>http://forum.strataframe.net/FindPost28372.aspx</link><description>Ola &lt;br/&gt;&lt;br/&gt;Criei uma aplicação para salvar imagens no sqlserver ....&lt;br/&gt;&lt;br/&gt;Tenho uma tabela simples&amp;nbsp;dois campos&amp;nbsp;, descricao da foto e a foto .&lt;br/&gt;&lt;br/&gt;Qual tipo de campo no dabase deployment toolkit utilizo para salvar imagens. ?&lt;br/&gt;&lt;br/&gt;Alguem ja fez isso usando o strata ?</description><pubDate>Thu, 16 Sep 2010 09:46:06 GMT</pubDate><dc:creator>Luiz Aldo Miguel</dc:creator></item><item><title>RE: Salvando Imagens no SQL</title><link>http://forum.strataframe.net/FindPost28403.aspx</link><description>Oi Luiz.&lt;br/&gt;&lt;br/&gt;Desculpa, esqueci de te falar um detalhe.&lt;br/&gt;&lt;br/&gt;Vá ao Business Object Mapper e customize o tipo deste campo. No BOM, click no BO que contém o seu campo no treeview do lado esquerdo, então dê um duplo click no seu campo fto_foto. Olhe a foto abaixo e faça o mesmo com o seu. Em seguida, não se esqueça de executar um Build Partial no seu BO e um Build no seu projeto no VS.&lt;br/&gt;&lt;br/&gt;&lt;img src="http://forum.strataframe.net/Uploads/Images/de2f658a-858b-44c0-ba46-df04.png"/&gt;</description><pubDate>Thu, 16 Sep 2010 09:46:06 GMT</pubDate><dc:creator>Ivan George Borges</dc:creator></item><item><title>RE: Salvando Imagens no SQL</title><link>http://forum.strataframe.net/FindPost28399.aspx</link><description>Ola Ivan fiz oq vc pediu, da erro nessa linha&lt;br/&gt;&lt;br/&gt;&amp;nbsp;Me.BussinesObject71.fto_foto = CType(loImage, System.Drawing.Bitmap), &lt;br/&gt;&lt;br/&gt;parece que ele não consegue conter o tipo varbinary max&lt;br/&gt;&lt;br/&gt;Error&amp;nbsp;4&amp;nbsp;Value of type 'System.Drawing.Bitmap' cannot be converted to '1-dimensional array of Byte'.&amp;nbsp;C:\Users\user\Documents\Visual Studio 2008\Projects\Sp_Consult\Sp_Consult\frmfotoImovel.vb&amp;nbsp;25&amp;nbsp;48&amp;nbsp;Sp_Consult&lt;br/&gt;&lt;br/&gt;Obrigado</description><pubDate>Thu, 16 Sep 2010 07:56:21 GMT</pubDate><dc:creator>Luiz Aldo Miguel</dc:creator></item><item><title>RE: Salvando Imagens no SQL</title><link>http://forum.strataframe.net/FindPost28375.aspx</link><description>Olá Luiz.&lt;br/&gt;&lt;br/&gt;Sim, você pode utilizar um VarBinary Max:&lt;br/&gt;&lt;br/&gt;&lt;img src="http://forum.strataframe.net/Uploads/Images/4c601d89-b685-4938-ae96-9fc8.png"/&gt;&lt;br/&gt;&lt;br/&gt;Em código, você pode criar algo do gênero para salvar sua imagem ao seu campo, no Click de um botão:&lt;br/&gt;&lt;br/&gt;[codesnippet]&amp;nbsp;&amp;nbsp;&amp;nbsp; Private Sub cmdLogotipo_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles cmdLogotipo.Click&lt;br/&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; '-- Establish locals&lt;br/&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Dim loDialog As New OpenFileDialog()&lt;br/&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Dim loImage As System.Drawing.Image&lt;br/&gt;&lt;br/&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; '-- Set the properties on the form&lt;br/&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; loDialog.Multiselect = False&lt;br/&gt;&lt;br/&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; '-- Show the form&lt;br/&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; If loDialog.ShowDialog = Windows.Forms.DialogResult.OK Then&lt;br/&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Try&lt;br/&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; '-- Try to open the image&lt;br/&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; loImage = System.Drawing.Image.FromFile(loDialog.FileName)&lt;br/&gt;&lt;br/&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; '-- Set the image on the record&lt;br/&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Me.EmpresasBO1.emp_Logo = CType(loImage, System.Drawing.Bitmap)&lt;br/&gt;&lt;br/&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; '-- Set the picture box as well&lt;br/&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Me.PictureBox1.Image = loImage&lt;br/&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Catch ex As Exception&lt;br/&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; End Try&lt;br/&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; End If&lt;br/&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; End Sub&lt;br/&gt;[/codesnippet]</description><pubDate>Wed, 15 Sep 2010 06:00:37 GMT</pubDate><dc:creator>Ivan George Borges</dc:creator></item></channel></rss>