Показать сообщение отдельно
  #2  
Старый 12.04.2011, 18:46
Kapitoshka438 Kapitoshka438 вне форума
Начинающий
 
Регистрация: 09.11.2009
Сообщения: 145
Репутация: 238
По умолчанию

Параметр воспринимается как число, и в настройках, скорее всего, в качестве разделителя дробной части чисел стоит '.', поэтому запятые автоматически преобразуются в точки.

Таким образом передать в параметр запроса множество не получится.
Попробуйте вот так:
PHP код:
EXEC('Select * From Table Where TField In (' + :param ')'
И передавайте параметр, как строку.
Ответить с цитированием