yahya_115
پنج شنبه 26 خرداد 1390, 16:16 عصر
با کلیک روی یه دکمه کد زیر
private void button3_Click(object sender, EventArgs e)
{
OpenFileDialog op_file = new OpenFileDialog();
op_file.Filter = "Image Files(*.BMP;*.JPG;*.GIF)|*.BMP;*.JPG;*.GIF|All files (*.*)|*.*";
if (op_file.ShowDialog() == DialogResult.OK && op_file.FileName != "")
{
try
{
bmp = new Bitmap(op_file.FileName);
pictureBox1.Image = bmp;
}
catch (Exception)
{
MessageBox.Show("فايل وارد شده فايل تصويري نميباشد");
return;
}
} }
بعد با زدن ثبت کد زیر
Bitmap bitmap = new Bitmap(pictureBox1.Image);
MemoryStream memoryStream = new MemoryStream();
bitmap.Save(memoryStream, ImageFormat.Jpeg);
byte[] buffer = memoryStream.GetBuffer();
memoryStream.Close();
memoryStream.Dispose();
f.Pic = buffer;
f.add();
this.Close();
اینم کلاسم که تابع add رو توش نوشتم
class fard
{
mydataAccess md = new mydataAccess();
public int id;
public string parvande;
public string name;
public string famil;
public string address;
public string tell;
public string pedar;
public string melli;
public string noe;
public byte[] Pic;
public enum searchtype
{
shomare,melli,family
}
public void add()
{
md.connect();
string s = "insert into fard (fard_name,fard_famil,fard_pedar,fard_melli,fard_a ddress,fard_tell,fard_noe,fard_pic,fard_parvande)v alues (N'{0}',N'{1}',N'{2}',N'{3}',N'{4}','{5}',N'{6}',' {7}',N'{8}')";
s = string.Format(s, this.name, this.famil, this.pedar, this.melli,this.address,this.tell,this.noe,this.pi c,this.parvande);
md.docommand(s);
md.disconnect();
ولی نمی فهمم چرا درست کار نمیکنه:عصبانی::عصبانی::عصبا ی:
private void button3_Click(object sender, EventArgs e)
{
OpenFileDialog op_file = new OpenFileDialog();
op_file.Filter = "Image Files(*.BMP;*.JPG;*.GIF)|*.BMP;*.JPG;*.GIF|All files (*.*)|*.*";
if (op_file.ShowDialog() == DialogResult.OK && op_file.FileName != "")
{
try
{
bmp = new Bitmap(op_file.FileName);
pictureBox1.Image = bmp;
}
catch (Exception)
{
MessageBox.Show("فايل وارد شده فايل تصويري نميباشد");
return;
}
} }
بعد با زدن ثبت کد زیر
Bitmap bitmap = new Bitmap(pictureBox1.Image);
MemoryStream memoryStream = new MemoryStream();
bitmap.Save(memoryStream, ImageFormat.Jpeg);
byte[] buffer = memoryStream.GetBuffer();
memoryStream.Close();
memoryStream.Dispose();
f.Pic = buffer;
f.add();
this.Close();
اینم کلاسم که تابع add رو توش نوشتم
class fard
{
mydataAccess md = new mydataAccess();
public int id;
public string parvande;
public string name;
public string famil;
public string address;
public string tell;
public string pedar;
public string melli;
public string noe;
public byte[] Pic;
public enum searchtype
{
shomare,melli,family
}
public void add()
{
md.connect();
string s = "insert into fard (fard_name,fard_famil,fard_pedar,fard_melli,fard_a ddress,fard_tell,fard_noe,fard_pic,fard_parvande)v alues (N'{0}',N'{1}',N'{2}',N'{3}',N'{4}','{5}',N'{6}',' {7}',N'{8}')";
s = string.Format(s, this.name, this.famil, this.pedar, this.melli,this.address,this.tell,this.noe,this.pi c,this.parvande);
md.docommand(s);
md.disconnect();
ولی نمی فهمم چرا درست کار نمیکنه:عصبانی::عصبانی::عصبا ی: