السلام عليكم ورحمة الله وبركاته،
اريد ان احفظ الصورة الموجودة بـ pictureBox1 الي قاعدة بيانات اكسس .. علماً بأن الصورة الموجودة بـ pictureBox1 قد حصلت عليها عن طريق الكود التالي :
private void linkLabel1_LinkClicked(object sender, LinkLabelLinkClickedEventArgs e)
{
if (openFileDialog1.ShowDialog() == DialogResult.OK)
{
pictureBox1.Load(openFileDialog1.FileName);
}
label9.Text = openFileDialog1.FileName.ToString();
}وكود الادخال هو :
byte[] FileBytes = null;
string fname = label9.Text.Substring(label9.Text.LastIndexOf("\\") + 1, label9.Text.Length - (label9.Text.LastIndexOf("\\") + 1));
//First read bytes from image to insert into table
string path = label9.Text; //change your path here
FileStream FS = new FileStream(path, System.IO.FileMode.Open, System.IO.FileAccess.Read);
BinaryReader BR = new BinaryReader(FS);
long allbytes = new FileInfo(path).Length;
FileBytes = BR.ReadBytes((Int32)allbytes);
// close all instances
FS.Close();
FS.Dispose();
BR.Close();
//Insert into access database
string Jep_connetionString4 = null;
OleDbConnection Jep_connection4;
OleDbDataAdapter Jep_oledbAdapter4 = new OleDbDataAdapter();
string Jep_sql4 = null;
Jep_connetionString4 = "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=|DataDirectory|/jepdata.mdb;";
Jep_connection4 = new OleDbConnection(Jep_connetionString4);
Jep_sql4 = "insert into company(companyID,companyNAME,companyDES,companyBRANCHE,companyLOGO,companyTELE,companyEMAIL,companyWEB)values('" + label1.Text + "','" + textBox1.Text + "','" + textBox2.Text + "','" + textBox3.Text + "',@Img,'" + textBox4.Text + "','" + textBox5.Text + "','" + textBox6.Text + "')";
try
{
Jep_connection4.Open();
Jep_oledbAdapter4.InsertCommand = new OleDbCommand(Jep_sql4, Jep_connection4);
Jep_oledbAdapter4.InsertCommand.ExecuteNonQuery();
MessageBox.Show("تم حفظ البيانات", "تم الحفظ", MessageBoxButtons.OK, MessageBoxIcon.Information, MessageBoxDefaultButton.Button1, MessageBoxOptions.RightAlign);
return;
}
catch (Exception ex)
{
MessageBox.Show("غير قادر علي فتح الأتصال ! ");
}ماذا اكتب بدلاً من @Img وما هو الخطأ بالكود
رجاء المساعدة