2012-03-12 13 views
0

私はasp.netを使用している初心者です。私は私が使用しようとしているものに問題があります。問題は、私はカウントを使用するSQLを使用してホテル内の利用可能な部屋の数を数える必要がありますが、それは動作していない使用する方法はありますか?表中のSQLの入手可能な部屋

+0

@Joel Caihoornの回答をお試しください。質問には問題ありません... – BizApps

答えて

1

である私はそれがあなたの質問に直接答えではないのですが、知っているあなただけ使用した場合、それははるかに簡単だろうExecuteScalarあなたが一列のみ/値が返されておりますので、お使いのカウント値を取得するには:Countは常にSQL Serverの(ゼロなし列の場合)でのクエリで数を返しますので

int count = (int) cmd1.ExecuteScalar(); 
availableRMS.Text = count; 

を、あなたは必要ありません。リーダーを使用するために必要なすべての追加チェック。

3
availableRMS.Text = rdr.Item(0) 

まず最初の列は0インデックスではなく、1つのインデックス

+0

ありがとうございます:D今私は知っています – Carisle

関連する問題