Como inserir uma imagem em um campo OLE do Access via .NET
Eu tenho um banco de dados .mdb do Access e quero inserir uma imagem de um aplicativo desenvolvido no visual C # 2010. As imagens são armazenadas no banco de dados no campo OLE-objeto.
Depois de adicionar imagens diretamente no Access, elas são armazenadas no formato de uma imagem de bitmap. Essas imagens podem ser abertas no Access com um clique duplo.
Eu tenho o seguinte código:
OdbcConnection Connection = new OdbcConnection();
...
sql = "INSERT INTO film (poster) VALUES (" ' " + Image.FromFile(textBox8.Text) + " ' ");";
//texbox are stored the picture name
OdbcCommand Command = new OdbcCommand(sql, Connection);
Command.ExecuteNonQuery();
O código funciona bem, mas o Access armazena a imagem como dados binários e não pode ser aberta novamente no Access. Por favor, diga-me como inserir a imagem como uma imagem de bitmap. Obrigado.