public SQLNET ValueTable(SqlString keyString, SqlString valueString)
{
//var key = keyString.Value;
//var value = valueString.Value;
//var type = typeof (DataTable);
//object oldValue;
//var item = Item;
//if (item.ParameterTables.TryGetValue(key, out oldValue))
//{
// if (!oldValue.Equals(value))
// {
// item.ParameterTables[key] = value;
// }
// item.ParameterTypes[key] = type;
// item.ParameterValues[key] = new DataTable();
//}
//else
//{
// item.ParameterTables.Add(key, value);
// item.ParameterTypes.Add(key, type);
// item.ParameterValues.Add(key, new DataTable());
//}
return this;
////
//object oldType;
//if (Item.ParameterTypes.TryGetValue(key, out oldType))
//{
// if (!Equals(oldType, type))
// {
// Item.ParameterTypes[key] = type;
// Item.Delegate = null;
// }
// Item.ParameterValues[key] = value;
//}
//else
//{
// Item.ParameterTypes.Add(key, type);
// Item.ParameterValues.Add(key, value);
//}
//return this;
//Val("DataTable " + key, value);
//object oldValue;
//if (Item.ParameterTables.TryGetValue(key, out oldValue))
//{
// if (!oldValue.Equals(value))
// {
// Item.ParameterTables[key] = value;
// }
//}
//else
//{
// Item.ParameterTables.Add(key, value);
//}
//return this;
}