'Declaration Public Overrides ReadOnly Property RecordsAffected As Integer
public override int RecordsAffected {get;}
'Declaration Public Overrides ReadOnly Property RecordsAffected As Integer
public override int RecordsAffected {get;}
System.Data.Common.DbDataReader.IsClosed and RecordsAffected are the only properties that you can call after the DB2DataReader is closed.
public void ProcessReader (DB2DataReader db2Reader) { if (!db2Reader.IsClosed) { while (db2Reader.Read()) { for (int i=0;i<db2Reader.FieldCount;i++) { Console.Write("\t"+db2Reader[i]); } Console.WriteLine(); } } else { Console.WriteLine("The DataReader is closed. Rows affected in last action: "+db2Reader.RecordsAffected); } }
Public Sub ProcessReader(ByVal db2Reader As DB2DataReader) If Not db2Reader.IsClosed Then Dim i As Integer While db2Reader.Read() For i = 0 To db2Reader.FieldCount - 1 Console.Write(" " & db2Reader(i)) Next i Console.WriteLine() End While Else Console.WriteLine("The DataReader is closed. Rows affected in last action: " & db2Reader.RecordsAffected) End If End Sub