私はitemIDsという名前の文字列をカンマ(12,43,34、..)で区切っています。これをパラメータとして使用するには、dbのitemIDがintであるためintに変換する必要があります。 int形式です。sqlクエリでcharindexを使用する
これは私が書いたものですが、私は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))
が、私はそれを把握するカントというエラーを取得し、何がここでの問題のようですか?