reza69
چهارشنبه 25 بهمن 1391, 22:48 عصر
سلام
من موقع آپدیت کردن جدول این ارور رو میبینم.
input string was not in a correct format.
اینم کدمه:
SqlCommand cmd;
con.Open();
try
{
cmd = con.CreateCommand();
cmd.CommandText = "update tkala set namekala=@a,noekala=@b,noebaste=@c,codeanbar=@d,te dad=@e,tdarbastebandi=@f,ghvahed=@g,takhfif=@h,ghk ol=@i where codekala=" + lblcodekala4.Text;
cmd.Parameters.AddWithValue("@a", txtnamekala4.Text);
cmd.Parameters.AddWithValue("@b", txtnoekala4.Text);
cmd.Parameters.AddWithValue("@c", txtnoebaste4.Text);
cmd.Parameters.AddWithValue("@d", Convert.ToInt64(txtcodeanbar4.Text));
cmd.Parameters.AddWithValue("@e", Convert.ToInt64(txttedad4.Text));
cmd.Parameters.AddWithValue("@f", txttdarbaste4.Text);
cmd.Parameters.AddWithValue("@g", txtghvahed4.Text);
cmd.Parameters.AddWithValue("@h", txttakhfif4.Text);
if (txttakhfif4.Text == "")
{
//int a;
//a = );
cmd.Parameters.AddWithValue("@i", Convert.ToInt64(txttedad.Text) * Convert.ToInt64(txtghvahed.Text));
}
else
{
cmd.Parameters.AddWithValue("@i", Convert.ToInt64(txttedad.Text) * Convert.ToInt64(txtghvahed.Text) - Convert.ToInt64(txttakhfif.Text));
}
cmd.ExecuteNonQuery();
MessageBox.Show(".اطلاعات با موفقیت ویرایش شد");
خط 20 ارور میده.
من موقع آپدیت کردن جدول این ارور رو میبینم.
input string was not in a correct format.
اینم کدمه:
SqlCommand cmd;
con.Open();
try
{
cmd = con.CreateCommand();
cmd.CommandText = "update tkala set namekala=@a,noekala=@b,noebaste=@c,codeanbar=@d,te dad=@e,tdarbastebandi=@f,ghvahed=@g,takhfif=@h,ghk ol=@i where codekala=" + lblcodekala4.Text;
cmd.Parameters.AddWithValue("@a", txtnamekala4.Text);
cmd.Parameters.AddWithValue("@b", txtnoekala4.Text);
cmd.Parameters.AddWithValue("@c", txtnoebaste4.Text);
cmd.Parameters.AddWithValue("@d", Convert.ToInt64(txtcodeanbar4.Text));
cmd.Parameters.AddWithValue("@e", Convert.ToInt64(txttedad4.Text));
cmd.Parameters.AddWithValue("@f", txttdarbaste4.Text);
cmd.Parameters.AddWithValue("@g", txtghvahed4.Text);
cmd.Parameters.AddWithValue("@h", txttakhfif4.Text);
if (txttakhfif4.Text == "")
{
//int a;
//a = );
cmd.Parameters.AddWithValue("@i", Convert.ToInt64(txttedad.Text) * Convert.ToInt64(txtghvahed.Text));
}
else
{
cmd.Parameters.AddWithValue("@i", Convert.ToInt64(txttedad.Text) * Convert.ToInt64(txtghvahed.Text) - Convert.ToInt64(txttakhfif.Text));
}
cmd.ExecuteNonQuery();
MessageBox.Show(".اطلاعات با موفقیت ویرایش شد");
خط 20 ارور میده.