Witam,
mam metodę która wypełnia mi DataGrid.
public void SelectSegLmt(DataTable dt)
{
SqlDataAdapter sda;
SqlConnection sc = new SqlConnection( ( (App)Application.Current ).DbCfg );
SqlCommand cmd;
try
{
sc.Open();
cmd = new SqlCommand("SELECT tSegment.NAME as name, VAL1 as val1, VAL2 as val2, VAL3 as val3, VAL4 as val4 FROM tSegLmt "
+"INNER JOIN tSegment ON tSegment.ID=SEGID",sc);
sda = new SqlDataAdapter( cmd );
dt.Clear();
sda.Fill( dt );
}
catch( SqlException ex )
{
App.OurApp.ShowDbError( ex );
}
catch( Exception ex )
{
MessageBox.Show( ex.Message );
}
finally
{
sc.Close();
}
}
wartości val1 do val4 są typu int (przedstawiają sekundy). Chciałbym aby w DataGrid wyświetlane były jako DataTime.
Przykład zamiast np 100 żeby było 1:40:00.
Z góry dziękuję
PiK