void UpdateRatesFromServer() { rates_dataset = remoteObject.GetLatestRatesFromServer(); string curid = ""; float by = 0, sel = 0; try { viewrates.dataGridView1.DataSource = rates_dataset.Tables[0]; DataTable dt = rates_dataset.Tables[0]; //MessageBox.Show("Total Rows:" + dt.Rows.Count); //-- foreach (DataRow drRow in dt.Rows) { //foreach (DataColumn col in dt.Columns) // Console.WriteLine(row[col]); by = 0; sel = 0; //MessageBox.Show("Data:" + drRow[1] + drRow[2] + drRow[3]);//-- curid = (string)drRow[1]; by = float.Parse(drRow[2].ToString()); sel = float.Parse(drRow[3].ToString()); mycurrencylist.Set_Cur_Buy(curid, by); mycurrencylist.Set_Cur_Sell(curid, sel); } } catch (Exception ex) { MessageBox.Show("UpdateRatesFromServer:Exception\n" + ex.Message); } }