2017-08-08 4 views
0

これは、現在ログインしているユーザーのセッション・レコードですパスセッション変数は

ここ
username = Convert.ToString(Session["Username"]); 
passward = Convert.ToString(Session["passward"]); 
outlet = Convert.ToString(Session["Outletid"]); 

私はすべての既存のユーザーのデータの値を取得していますが、私は使用してのみ 現在のユーザーのデータを必要としますoutletid。

DataSet dsemp = obj.ReturnDataSet("Select DisplyBtnName,CName,Displaycolor from customermaster where CustSupFlag='S' and Flag='0' 
    and outletid="????" order by 1"); 

現在ログインしているユーザーアウトレットを取得するにはどうすればよいですか?

+0

「username」と「password」に関連付けることができる「customermaster」のフィールドが表示されていない限り、質問は不完全で答えられません。 (PSは*パスワード*、* passward *ではありません) –

+0

ああ、あまり詳しく説明しません..ここには共通の "outletid"というカラムがあり、それに応じてデータを取得する必要があります。 –

答えて

0
int outlet = Convert.ToInt32(Session["Outletid"]); 

DataSet dsemp = obj.ReturnDataSet("Select DisplyBtnName,CName,Displaycolor from customermaster where CustSupFlag='S' and Flag='0' and outletid="+ outlet +" order by 1"); 
+0

ありがとう@Ved、それは正常に動作しているが、なぜ私はそれをintに変換する必要がありますか? –

+0

具体的な理由はありません。@PrashantKumar –

+0

あなたの問題を解決する場合、あなたの要件に従ってデータ型を保持することができます。ソリューション@PrashantKumarとしてマークしてください。 –