ItemDescription 列と Item BalanceQty 列で構成される InventoryItem という名前のテーブルがあります。comboBox で選択された ItemName の BalanceQty を取得したいと考えています。このために、データ アクセス レイヤーにメソッドを作成し、文字列値を表す文字列パラメーターを渡しました。このメソッドへの ItemDescription の。これは Entity Framework を使用して実装されています。これが私のコードの外観です。
public float GetAvailableQty(string itemName)
{
float availableQty =(from table in context.InventoryItem
where table.ItemDescription == itemName
select table.BalanceQuantity);
return availableQty;
}
しかし、それは私に次のエラーを与えています-
タイプ 'System.Linq.IQueryable' を 'float' に変換できません
どこが間違っていますか?