Array
(
)

Pegar IMAGEM do BD Firebird que esta em dados e exibir o mesmo ja como IMAGEM

Ectorplus
   - 15 ago 2016

Boa tarde estou tendo problemas de pegar tal imagem do banco de dados em firebird e exibir a mesma ja como imagem nao sei converter nem nada, nas pesquisas que fiz relacionado tem algo como blob que nem sei oq é mais parece ser o método para conversão, fiz a tela e ao clicar na tela abre outra de pesquisa até ai tudo bem:
#Código

if (textBox1.Text == "")
{
MessageBox.Show("Favor preencher o campo ao lado!");
}
else if (!string.IsNullOrEmpty(textBox1.Text))
{
conexaofb.Conectar();
FbCommand comandoSQL = new FbCommand("select produto.dirfoto, produto.descricao, tab00002.precovar, tab00002.desconto, produto.embal_venda, produto.estatual, produto.unid_varejo from tab00002 INNER JOIN produto on (tab00002.codbarra = produto.codbarra) where produto.descricao like '%" + textBox1.Text.ToUpper() + "%'" + " order by produto.descricao", conexaofb.conexao);
//FbCommand comandoSQL = new FbCommand("select * from produto where DESCRICAO like '%SH%'", conexaofb.conexao);
DataTable produtos = new DataTable();

produtos.Clear();
produtos.Load(comandoSQL.ExecuteReader());
produtos.Columns[1].ColumnName = "Descrição";
produtos.Columns[2].ColumnName = "Preço Atacado";
produtos.Columns[3].ColumnName = "% Max Desc.";
produtos.Columns[4].ColumnName = "EST. ATUAL";
produtos.Columns[5].ColumnName = "Emb. Venda";

dataGridView1.DataSource = produtos;
conexaofb.Desconectar();
}
else
{
conexaofb.Conectar();
FbCommand comandoSQL = new FbCommand("select produto.dirfoto, produto.descricao, tab00002.precovar, tab00002.desconto, produto.embal_venda, produto.estatual, produto.unid_varejo from tab00002 INNER JOIN produto on (tab00002.codbarra = produto.codbarra) where produto.descricao containing order by produto.descricao", conexaofb.conexao);
DataTable produtos = new DataTable();

produtos.Clear();
produtos.Load(comandoSQL.ExecuteReader());
produtos.Columns[1].ColumnName = "Descrição";
produtos.Columns[2].ColumnName = "Preço Atacado";
produtos.Columns[3].ColumnName = "% Max Desc.";
produtos.Columns[4].ColumnName = "EST. ATUAL";
produtos.Columns[5].ColumnName = "Emb. Venda";

dataGridView1.DataSource = produtos;
conexaofb.Desconectar();

}
dataGridView1.Focus();
dataGridView1.Columns[0].SortMode = DataGridViewColumnSortMode.NotSortable;
dataGridView1.Columns[1].SortMode = DataGridViewColumnSortMode.NotSortable;
dataGridView1.Columns[2].SortMode = DataGridViewColumnSortMode.NotSortable;
dataGridView1.Columns[3].SortMode = DataGridViewColumnSortMode.NotSortable;
dataGridView1.Columns[4].SortMode = DataGridViewColumnSortMode.NotSortable;


feito isso após fazer a busca ja nao sei como fazer para quando selecionar o item a pesquisa fechar e aparecer a imagem do item que selecionei, por favor me ajudem,
grato des de ja.