واسه ریختن عکس اینجوری من عمل میکنم
یه تکست باکس با یه باتن و یه پیک باکس رو فرمت بزار
کد زیر برای انتخاب عکس
private void btnimage_Click(object sender, EventArgs e)
{
OpenFileDialog openFileDialog1 = new OpenFileDialog();
DialogResult result = openFileDialog1.ShowDialog(); // Show the dialog.
if (result == DialogResult.OK) // Test result.
{
string file = openFileDialog1.FileName;
pictureBox1.Image = new Bitmap(file);
}
}
کد زیر هم عکس انتخاب شده تو میریزه کنار فایل برنامه ت و آدرسشو میریزه داخل تکست باکس
pictureBox1.Image.Save(txtid.Text + ".png", System.Drawing.Imaging.ImageFormat.Png);
txtimage.Text = Application.StartupPath + "\\" + txtid.Text + ".png";
حالا مقدار تکست باکسو بریز داخل بانکت.
بعد با کد زیر اونو بخون
SqlDataAdapter da = new SqlDataAdapter("SELECT * FROM home where ID=" + txtid.Text + "", "server=(local);database=[name banket];trusted_connection=yes");
DataSet ds = new DataSet();
da.Fill(ds);
picbox.Load(ds.Tables[0].Rows[0][indexe khoneye addrese axet].ToString().Trim());
مثلا اگه آدرس فیلد عکست تو جدولت ستون سوم باشه باید اینجوری بنویسی
picbox.Load(ds.Tables[0].Rows[0][2].ToString().Trim());