Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/sql-server-2005/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# 将查询结果添加到标签字符串_C#_Sql Server 2005 - Fatal编程技术网

C# 将查询结果添加到标签字符串

C# 将查询结果添加到标签字符串,c#,sql-server-2005,C#,Sql Server 2005,我有一个标签,我希望标准消息显示“Today’s Total:”如何将查询结果添加到标签上该字符串的末尾 var sql = @" SELECT COUNT (RTFPressTableID) AS NumberOfTables FROM RTFPressTables WHERE PressCloseTime BETWEEN DATEADD(day, DATEDIFF(day, 0, @Date), '06:00:00')

我有一个标签,我希望标准消息显示“Today’s Total:”如何将查询结果添加到标签上该字符串的末尾

var sql = @" SELECT COUNT (RTFPressTableID) AS NumberOfTables
             FROM RTFPressTables
             WHERE PressCloseTime BETWEEN DATEADD(day, DATEDIFF(day, 0, @Date), '06:00:00') 
             AND  DATEADD(day,DATEDIFF(day, 0, @Date), '23:59:59') ";
using (SqlConnection conn = new SqlConnection("Data Source = ; Initial Catalog = ; Integrated Security = True"))
{
    conn.Open();
    using (SqlCommand command = new SqlCommand(sql, conn))
    {
        command.Parameters.Add("@Date", SqlDbType.DateTime);
        command.Parameters["@Date"].Value = dateTimePicker1.Value.Date;
        Int32 count = Convert.ToInt32(command.ExecuteScalar());                    

        if (count > 0)
        {                        
           todaysTotal.Text = Convert.ToString(count.ToString());
            if (count >= 100)
            {
                todaysTotal.BackColor = Color.LawnGreen;
            }
        }

        else
        {
            todaysTotal.Text = "Todays Total: 0";
        }
        conn.Close();

对于任何一个和我有类似问题的人来说,iakobski给我的答案是正确的。改变

 todaysTotal.Text = Convert.ToString(count.ToString()); 


当您运行此代码时会发生什么情况?您的问题并不完全清楚,但可能不是
todaysTotal.Text=Convert.ToString(count.ToString())
您只需要
todaysTotal.Text=$“今天的总数:{count}”它将只显示一个数值。例如,如果查询返回的值为98,我希望它显示在我的标签上为“Today's Total:98”。
  todaysTotal.Text = $"Today's Total: {count}";