Torna al Thread
// se hai più valori da cercare
DataRow[] dr = dt.Select(String.Format("ID={0}",IDPassato));
foreach(DataRow r in dr)
{
// il valore o i valori sono in r["CampoCheTiServe"]
}
//se sai di ottenere solo una riga puoi fare anche a meno del ciclo, usando dr[0] (la prima riga dell'array):
if (dr.length > 0)
{
// il valore è in dr[0]["CampoCheTiServe"];
}