У меня есть строка с именем itemID, разделенная запятой (12,43,34, ..), и для использования в качестве параметра мне нужно преобразовать его в int, поскольку itemID в db является в формате int.using charindex in sql query
это то, что я написал, но я получаю сообщение об ошибке говорящее Incorrect syntax near the keyword 'as'.
using (SqlCommand searchResult = new SqlCommand("SELECT ItemID, Name, RelDate, Price, Status FROM item_k WHERE (itemID = cast(charindex(',',(@itemIDs as int))))", searchCon))
Я не могу понять, это то, что, кажется, проблема здесь?