как параметр добавил) ... ГОЛОСОВАНИЕ ОТ меня:

я есть этот вопрос о 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 должна работать немного усерднее.

Ответы на вопрос(8)

Ваш ответ на вопрос