Здравствуйте.
Решил проблему следующим образом. Для этого переписал код метода ExecuteDataTables на следующий
if (tableList == null || tableList.Length == 0)
return;
if (_prepared)
InitParameters(CommandAction.Select);
DbDataAdapter da = _dataProvider.CreateDataAdapterObject();
((IDbDataAdapter)da).SelectCommand = SelectCommand;
try
{
OnBeforeOperation(OperationType.Fill);
da.Fill(0, 0, tableList);
OnAfterOperation(OperationType.Fill);
return ;
}
catch (Exception ex)
{
OnOperationException(OperationType.Fill, ex);
throw;
}
понятно, конечно, что данный код будет работать только на FW 2.0, однако неужели еще не все перешли с FW 1.X ?
Ребята, прокоментируйте мои изыскания... можеть быть я чего-то упустил?