systam
جمعه 08 اسفند 1393, 19:40 عصر
سلام
من قبلا به صورت معمولی برای ویرایش و حذف رکورد از بانک بدون استفاده از پروسجر ها اقدام میکردم بدون هیچ مشکلی این کار انجام میشد
الان من از پروسجر ها استفاده میکنم برنامه برای بار اول کارو انجام میده ولی بار دوم که میخوام این کارو انجام بدم خطا میگیره
128927
اینم نمونه استفاده شد پروسجر
128928
و اینم کد استفاده شده
con.Close(); com.Dispose();
com.Connection = con;
com.CommandType = CommandType.StoredProcedure;
com.CommandText = "update_daneshjoo";
int int_number = DataGridView1.CurrentRow.Cells(0).Value;
com.Parameters.AddWithValue("@id", int_number);
com.Parameters.AddWithValue("@name", txt_name.Text.Trim());
com.Parameters.AddWithValue("@family", txt_family.Text.Trim());
string str_reshteh = reshteh.SelectedItem.ToString();
com.Parameters.AddWithValue("@reshteh", str_reshteh);
int int_n = Convert.ToInt32(txt_nomreh.Text.Trim());
com.Parameters.AddWithValue("@nomreh", int_n);
MemoryStream ms = new MemoryStream();
pic.Image.Save(ms, pic.Image.RawFormat);
byte[] pic_binary = ms.GetBuffer();
com.Parameters.AddWithValue("@pic", pic_binary);
con.Open();
com.ExecuteNonQuery();
con.Close();
loadd();
MessageBox.Show("ok update");
دوستان ممنون میشم راهنماییم کنید
یا علی
من قبلا به صورت معمولی برای ویرایش و حذف رکورد از بانک بدون استفاده از پروسجر ها اقدام میکردم بدون هیچ مشکلی این کار انجام میشد
الان من از پروسجر ها استفاده میکنم برنامه برای بار اول کارو انجام میده ولی بار دوم که میخوام این کارو انجام بدم خطا میگیره
128927
اینم نمونه استفاده شد پروسجر
128928
و اینم کد استفاده شده
con.Close(); com.Dispose();
com.Connection = con;
com.CommandType = CommandType.StoredProcedure;
com.CommandText = "update_daneshjoo";
int int_number = DataGridView1.CurrentRow.Cells(0).Value;
com.Parameters.AddWithValue("@id", int_number);
com.Parameters.AddWithValue("@name", txt_name.Text.Trim());
com.Parameters.AddWithValue("@family", txt_family.Text.Trim());
string str_reshteh = reshteh.SelectedItem.ToString();
com.Parameters.AddWithValue("@reshteh", str_reshteh);
int int_n = Convert.ToInt32(txt_nomreh.Text.Trim());
com.Parameters.AddWithValue("@nomreh", int_n);
MemoryStream ms = new MemoryStream();
pic.Image.Save(ms, pic.Image.RawFormat);
byte[] pic_binary = ms.GetBuffer();
com.Parameters.AddWithValue("@pic", pic_binary);
con.Open();
com.ExecuteNonQuery();
con.Close();
loadd();
MessageBox.Show("ok update");
دوستان ممنون میشم راهنماییم کنید
یا علی