In C#, sto provando a scorrere il set di dati per mostrare i dati di ogni riga da una colonna specifica. Voglio ottenere ogni data sotto il nome della colonna "TaskStart" e visualizzarla su un report, ma è solo mostrare la data dalla prima riga per tutte le righe qualcuno può aiutare?C#, Ciclo continuo attraverso il set di dati e mostra ogni record da una colonna del set di dati
foreach (DataTable table in ds.Tables)
{
foreach (DataRow dr in table.Rows)
{
DateTime TaskStart = DateTime.Parse(
ds.Tables[0].Rows[0]["TaskStart"].ToString());
TaskStart.ToString("dd-MMMM-yyyy");
rpt.SetParameterValue("TaskStartDate", TaskStart);
}
}
Salve Grazie per la risposta, ora il suo solo mostrando l'ultima data sull'ultima riga per tutti i record? – Peter
Sembra che tu abbia problemi con il tuo rpt.SetParameterValue ("TaskStartDate", TaskStart); perché lo si imposta ad ogni giro ma lo si usa fuori da esso. Anche la tua data formattata non va da nessuna parte. –