TrackID や TrackName などのトラック情報を保持する Sql テーブル Tracks があります。テキストボックスとリストボックスを備えたC#アプリケーションがあります。dataSet を使用して SQL テーブルを取得し、テキスト ボックスに "3" を書き込むと、TrackID が "3" のリスト ボックスのトラック名を取得したいと考えています。私のコードは次のとおりです。
lbxTracks.DataSource = new DataView(das.Tables[0], "TrackID LIKE " + idNo.ToString(), "TrackName", DataViewRowState.CurrentRows);
しかし、LIKE 関数は System.Int32. では使用できないため、エラーが発生します。
何か案は?