Red de conocimiento informático - Computadora portátil - c# winform lee la imagen binaria de la base de datos de acceso. Tenga en cuenta que este es un programa winform, no una página web.

c# winform lee la imagen binaria de la base de datos de acceso. Tenga en cuenta que este es un programa winform, no una página web.

private void ReadImage()

{

System.Data.OleDb.OleDbConnection dbConnection = nuevo System.Data.OleDb.OleDbConnection = nuevo System.Data.OleDb.OleDbConnection = nuevo Sistema. Data.OleDb.OleDbConnection = nuevo System.Data.OleDb.OleDbConnection = nuevo System.Data.OleDb.OleDbConnection..0;Data source=" + Application.StartupPath + "\\DB.mdb;Persist Security Info=True";

dbConnection.Open();

System.Data.OleDb.OleDbCommand cmd = new System.Data.OleDb.OleDbCommand("seleccione * de tb_ imágenes",dbConnection);

System.Data.OleDb.OleDbDataReader lector = cmd.ExecuteReader(CommandCommand);

System.Data.OleDb.OleDbDataReader = cmd.ExecuteReader(CommandCommand)ExecuteReader(CommandBehavior.CloseConnection);

if (reader.Read())

{

System.IO.MemoryStream ms = new System.IO.MemoryStream((byte.IO.MemoryStream ));

System.Data.OleDb.OleDbDataReader = cmd.MemoryStream((byte[])reader[1]);

this.BackgroundImage = Image.FromStream(ms) ;

}

lector.Close();

dbConnection.Close();

}