У меня есть вопрос о 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", и это не возвращает ожидаемые значения.
@UPDATE: Кажется, что команда соединителя mysql должна работать немного сложнее.