shahrzad87
پنج شنبه 03 شهریور 1390, 12:46 عصر
سلام
برای محاسبه موجودی کالا من یک SqlCommand نوشتم که درست کار نمی کنه، جدولهای کالا و موجودی و سریال کالا رو که استفاده می شن هم ضمیمه کردم. من برای فرم رسید ورود این کد رو نوشتم اما کار نمی کنه:
count_num = (int)dG_Vkalar.Rows[i].Cells["num"].Value;
this.tbl_mojoodiTableAdapter.FillBy_code_kala(dS_m ain.Tbl_mojoodi,kala_code);
if(dG_Vkalar.Rows[i].Cells["broken"].Value=="است")
count_broken+=(int)dG_Vkalar.Rows[i].Cells["num"].Value;
if (dS_main.Tbl_mojoodi.Rows.Count > 0)
{
SqlConnection connection = new SqlConnection(anbardari.Properties.Settings.Defaul t.ConnectionSetting);
SqlCommand cmlogin = new SqlCommand();
connection.Open();
cmlogin.CommandType = CommandType.Text;
cmlogin.CommandText = "update dbo.Tbl_mojoodi set enterNum+='" + count_num + "', enterNumB+='"+count_broken+"' where code_kala='" + kala_code + "'";
cmlogin.Connection = connection;
cmlogin.ExecuteNonQuery();
connection.Close();
}
else
{
SqlConnection connection = new SqlConnection(anbardari.Properties.Settings.Defaul t.ConnectionSetting);
SqlCommand cmlogin = new SqlCommand();
connection.Open();
cmlogin.CommandType = CommandType.Text;
cmlogin.CommandText = "select dbo.Tbl_kalar where code_kala=@kala_code, sum(kalar.num) as @count_num ";
cmlogin.CommandText = "insert dbo.Tbl_mojoodi code_kala='"+kala_code+"', enterNum='"+count_num+"', enterNumB='"+count_broken+"'";
cmlogin.Connection = connection;
cmlogin.ExecuteNonQuery();
connection.Close();
}
743467434774348
برای محاسبه موجودی کالا من یک SqlCommand نوشتم که درست کار نمی کنه، جدولهای کالا و موجودی و سریال کالا رو که استفاده می شن هم ضمیمه کردم. من برای فرم رسید ورود این کد رو نوشتم اما کار نمی کنه:
count_num = (int)dG_Vkalar.Rows[i].Cells["num"].Value;
this.tbl_mojoodiTableAdapter.FillBy_code_kala(dS_m ain.Tbl_mojoodi,kala_code);
if(dG_Vkalar.Rows[i].Cells["broken"].Value=="است")
count_broken+=(int)dG_Vkalar.Rows[i].Cells["num"].Value;
if (dS_main.Tbl_mojoodi.Rows.Count > 0)
{
SqlConnection connection = new SqlConnection(anbardari.Properties.Settings.Defaul t.ConnectionSetting);
SqlCommand cmlogin = new SqlCommand();
connection.Open();
cmlogin.CommandType = CommandType.Text;
cmlogin.CommandText = "update dbo.Tbl_mojoodi set enterNum+='" + count_num + "', enterNumB+='"+count_broken+"' where code_kala='" + kala_code + "'";
cmlogin.Connection = connection;
cmlogin.ExecuteNonQuery();
connection.Close();
}
else
{
SqlConnection connection = new SqlConnection(anbardari.Properties.Settings.Defaul t.ConnectionSetting);
SqlCommand cmlogin = new SqlCommand();
connection.Open();
cmlogin.CommandType = CommandType.Text;
cmlogin.CommandText = "select dbo.Tbl_kalar where code_kala=@kala_code, sum(kalar.num) as @count_num ";
cmlogin.CommandText = "insert dbo.Tbl_mojoodi code_kala='"+kala_code+"', enterNum='"+count_num+"', enterNumB='"+count_broken+"'";
cmlogin.Connection = connection;
cmlogin.ExecuteNonQuery();
connection.Close();
}
743467434774348