Я работаю в С#.Net и Oracle. я передаю строку в запрос. я использовал этот код для объединения всех идентификаторов элементов
List<string> listRetID = new List<string>();
foreach (DataRow row in dtNew.Rows)
{
listRetID.Add(row[3].ToString());
}
Эта конкатенация превышает 10 000. поэтому я получаю сообщение об ошибке, подобное этому ..
ORA-01795: maximum number of expressions in a list is 1000
Как это исправить..