にログインしているディスプレイが、私は、これは今日でログインしているユーザー数を示して私のSQL Serverからの私のクエリがあり、今日でログインしているユーザー数ページに表示する今日
SELECT userId, username, primaryType FROM [dbo].[users] where CONVERT(date, created) = convert(date, getdate())
と、これは私のコードでSQL Serverからのクエリを呼び出している、
public void LoggedinUsers()
{
using (SqlConnection conn = new SqlConnection(connectionInfo))
{
using (SqlCommand cmd = new SqlCommand("LoggedinUsers", conn))
{
cmd.CommandType = CommandType.StoredProcedure;
conn.Open();
cmd.ExecuteNonQuery();
conn.Close();
}
conn.Dispose();
}
}
をそして、私はパラメータか何かが必要な場合、私は知らない、私は値は、文字列内のすべてのIを返すようにしたいですboolから文字列への値を取得するには、C#でコードが必要です。したがって、1人のユーザーよりも、これが主要な目標であれば、m今日のyページは1人のユーザで記録されます.2人は、ベースmysqlにログインするユーザの数に依存します。
私はあなたが本当にSQL ServerのではなくMySQLを使用しているので、私は、タグを変更することを推測しています。 –
あなたが何を求めているのかは不明です。表示するクエリは数値を返しません。今日は、作成された各ユーザーに対して1つずつ行を返します。非問合せを実行しているので、何も返されません。影響を受ける行数以外は、SELECTの場合-1です。ドキュメントを参照してください。そして整数1を単語 "one"に変換したいですか? – CodeCaster
はい、クエリは今日ログインしているユーザーを取得することです。その10人のユーザーが今日ログインしている場合は、ページに表示する文字列10を取得したい、今日は10人のユーザーにログインします。これが私の主な目標です。文字列の値を取得するためにクエリに何かを追加する必要がありますか?ありがとう@コードキャスター –