I am not sure how to deal with this error I am getting: "cannot convert from object to string"
row["timeinseconds"] = TimeSpan.FromSeconds( double.Parse( r["timeinseconds"] ) ).ToString(@"hh\:mm\:ss");
The timeinseconds is coming from a sqlite database and its stored as an integer value
I need to parse it as a double so I can use the from seconds method of timespan so I can convert it to the right format
private void updateDgvTimesheet()
{
dgvTimesheet.Rows.Clear();
foreach (DataRow r in dataset.Tables[0].Rows)
{
DataRow row = this.dataset.Tables[0].NewRow();
row["taskname"] = r["taskname"];
row["timeinseconds"] = TimeSpan.FromSeconds( double.Parse( r["timeinseconds"] ) ).ToString(@"hh\:mm\:ss");
row["date"] = r["date"];
row["paid"] = r["paid"];
dgvTimesheet.Rows.Add(row);
}
}