как параметр добавил) ... ГОЛОСОВАНИЕ ОТ меня:
я есть этот вопрос о MySqlParameter из разъема .NET.
У меня есть этот запрос:
SELECT * FROM table WHERE id IN (@parameter)
И MySqlParameter это:
intArray = new List<int>(){1,2,3,4};
...connection.Command.Parameters.AddWithValue("parameter", intArray);
Это возможно? Можно ли передать массив int в один MySqlParameter? Другое решение будет преобразовывать массив int в строку, такую как «1,2,3,4», но когда я передаю его в MySqlParameter и это распознается как строка, он помещает в SQL-запрос как «1 \, 2 \, 3 \, 4», и это не возвращает ожидаемых значений.
@ ОБНОВЛЕНИЕ: Кажется, команда разработчиков MySQL должна работать немного усерднее.