per ora sono riuscito a far comparire l'oggetto in una picture box facendo in questo modo:
sapreste dirmi come fare invece a salvarmi una immagine jpg con un nome a mia scelta invece di far comparire l'oggetto nella picturebox??Codice PHP://----------------------------------preleva l'oggetto ole e lo inserisce in una picturebox------------------
try
{
Utils a = new Utils();
String sqlconn = a.setSqlConnection(NomeDbOrigine.Text, NomeTabOrigine.Text);
SqlConnection cn = new SqlConnection(sqlconn);
cn.Open();
SqlCommand cmd = new SqlCommand("SELECT ART, Immagine FROM Articoli ORDER BY ART", cn);
SqlDataAdapter da = new SqlDataAdapter(cmd);
DataSet ds = new DataSet();
da.Fill(ds, "Articoli");
int c = ds.Tables["Articoli"].Rows.Count;
if (c > 0)
{
Byte[] byteBLOBData = new Byte[0];
byteBLOBData = (Byte[])(ds.Tables["Articoli"].Rows[c - 1]["Immagine"]);
MemoryStream stmBLOBData = new MemoryStream(byteBLOBData);
pictureBox1.Image = Image.FromStream(stmBLOBData);
}
cn.Close();
}
catch (Exception ex)
{ MessageBox.Show(ex.Message); }
//--------------------------------------------------------------------------------------------------------
non penso sia intuitivo come pictureBox1.Image = Image.FromStream(stmBLOBData);
Grazie 1000![]()


Rispondi quotando