Public oDataSet As DataSet = Nothing Public oDataTable As DataTable = Nothing Public oDataView As DataView = Nothing Public oParameters As ArrayList = New ArrayList Public oRow As DataRow = Nothing Public oRowInitial As DataRow = Nothing Public oRows As DataRowCollection = NothingThe cloning, as it was before, worked for the parameters. So, I assume oParameters is a value type.