Direi che il lavoro sull'Enterprise Library sta per
concludersi.
Tra le piccole soddisfazioni di questo lavoro, due micro-bug scoperti
nell'ADO.NET data provider, versione 1.7 RC2.
1) Quando il data adapter fallisce l'insert/update/delete su una
riga, viene settato dataRow.RowError solo se
dataAdapter.ContinueUpdateOnError è settato a true. (FbDataAdapter.cs,
linea 456)
2) dataReader.RecordsAffected ritorna -1 anzichè il numero di righe
effettivamente modificate da un insert/update/delete statement se eseguito prima
che il data reader stesso venga chiuso. (FbDataReader.cs, linea 43)
Il primo è già stato riconosciuto è corretto nel CVS, il secondo l'ho appena
comunicato sulla mailing list ufficiale.
UPDATE: Il commit sul server CVS di sourceforge non è ancora stato effettuato.
UPDATE: Ok il primo bug fix è ora disponibile.