Try this:
cmd = new OleDbCommand("select sum(Net_Total) FROM Factory_Pay where Factory_Name='" + comboBox1.Text + "'", con);
dr = cmd.ExecuteReader();
while (dr.Read())
{
if (dr.HasRows)
{
if(dr[0] != DBNull.Value){
double dd = Convert.ToDouble(dr[0].ToString());
label1.Text = "Grand Total : " + dd.ToString("0,0.00", CultureInfo.CreateSpecificCulture("Hi-In"));
}
}
else
{
MessageBox.Show("No Record found", "Information", MessageBoxButtons.OK, MessageBoxIcon.Information);
}
}
dr.Close();
--Amit