24-07-19, 01:21 AM
(24-07-19, 01:01 AM)asemshahen5 كتب : عدل الكود ليكون :
PHP كود :
private void SumAmount()
{
double Sum = 0;
foreach (DataGridViewRow item in dataGridView1.Rows)
{
if (item.Cells[2].Value.ToString() == cmbaccountname.Text.ToString() ||
item.Cells[7].Value.ToString() == cmbaccountname.Text.ToString() )
{
if (item.Cells[6].Value.ToString() == cmbprojectnumber.Text.ToString())
{
Sum+=Convert.ToDouble( item.Cells[1].Value);
}
}
}
textBox6.Text = Sum.ToString();
}
كم انت عظيم واكثر من رائع
الكود اللى بعتهولي اللى هو دا كان شغال بس اظاهر كدا كان العيب فى البرنامج نفسه مش عارف ايه اللى حصل
كود :
private void SumAmount()
{
string SqlStr = "SELECT sum(Amount)as Amount FROM CHEQUES WHERE(Beneficiary_Name = N'" + cmbaccountname.Text + "') AND(Project_Number = " + cmbprojectnumber.Text + ")or(Notes = N'" + cmbaccountname.Text + "'and(Project_Number = " + cmbprojectnumber.Text + ")) ";
SqlDataAdapter Fadp = new SqlDataAdapter(SqlStr, sqlcon);
DataTable Fdt = new DataTable();
Fadp.Fill(Fdt);
if (Fdt.Rows.Count > 0)
{
textBox6.Text = Fdt.Rows[0]["Amount"].ToString();
}
else
{
textBox6.Clear();
}
}جربته تانى اشتغل وزى الفل
بجد شكراً جداً جداً ليك
دمت متألقاً اخوى asemshahen5
