ma il count ti restituisce il numero corretto di rows presenti nella table?


se si prova a sostituire la i qui:
codice:
Console.WriteLine(i);
con

codice:
drc.Item(IndiceDiRiga).Item(IndiceDiColonna).ToString