C# 将值从数据库加载到标签的正确方法是什么? Admin.aspx

C# 将值从数据库加载到标签的正确方法是什么? Admin.aspx,c#,asp.net,C#,Asp.net,我正试图从数据库中获取值并将其加载到标签中。我不熟悉.net和stackoverflow。抱歉,如果我不知道如何正确使用此论坛。使用SqlDataReader results=NewComm.executeslar() 而不是SqlDataReader results=NewComm.ExecuteReader() 并将标签文本设置为结果 ResultLabel.Text = NewComm.ExecuteScalar().ToString(); conn.Close(); 这是一

我正试图从数据库中获取值并将其加载到标签中。我不熟悉.net和stackoverflow。抱歉,如果我不知道如何正确使用此论坛。

使用
SqlDataReader results=NewComm.executeslar()

而不是
SqlDataReader results=NewComm.ExecuteReader()

并将标签文本设置为结果

   ResultLabel.Text = NewComm.ExecuteScalar().ToString();
   conn.Close();
这是一个微笑的克斯顿

编辑 第一次

 int counter=0;
 while (results.Read())
 {
     if(counter++=0)
     {
          ResultLabel.Text = results["TEXT_CONTENT"].ToString();
          conn.Close();
          break;
     }

 }

使用
SqlDataReader results=NewComm.executeslar()

而不是
SqlDataReader results=NewComm.ExecuteReader()

并将标签文本设置为结果

   ResultLabel.Text = NewComm.ExecuteScalar().ToString();
   conn.Close();
这是一个微笑的克斯顿

编辑 第一次

 int counter=0;
 while (results.Read())
 {
     if(counter++=0)
     {
          ResultLabel.Text = results["TEXT_CONTENT"].ToString();
          conn.Close();
          break;
     }

 }

我正试图从数据库中获取值并将其加载到标签中。请在此处阅读此行。默认情况下,它是获取记录的最后一个值。如果我想得到标签的第一条记录,我应该怎么做?@vimal因为你期望一个值,所以你必须相应地修改你的查询。因为您只需要一条记录,并且正在从数据库中获取多条记录。@vimal对于第一条记录,我正在修改我的答案。Ya shekhar我得到了这个问题的答案。我正试图从数据库中获取值并将其加载到标签中。请在此处阅读此行。默认情况下,它是获取记录的最后一个值。如果我想得到标签的第一条记录,我应该怎么做?@vimal因为你期望一个值,所以你必须相应地修改你的查询。因为您只需要一条记录,并且正在从数据库中获取多条记录。@vimal对于第一条记录,我正在修改我的答案。Ya shekhar我得到了这个问题的答案