2017-10-09 1 views
0

그래서 .Net 및 웹 사이트를 배우기 위해 만들었 기 때문에 .Net 웹 사이트는 매우 기본적이고 간단합니다. 잠시 동안 나는 일부 입력 후에 데이터베이스 및 개미 데이터를 검사하는 양식이 있습니다. 지금 무엇을해야할지 아직 이해할 수 없습니다.Asp.NET 레이블 표시

시스템이 검사하고 데이터베이스의 입력과 동일한 데이터가없는 경우 레이블에 msg와 같은 게시물이 있습니다. "NO DATA 버튼에서 내가 응답

답변

0

을하지 않을 경우

protected void Search_Click(object sender, EventArgs e) 
    { 
     try 
     { 
      SqlConnection con = new SqlConnection(ConfigurationManager.ConnectionStrings["dbconnect"].ConnectionString); 
      con.Open(); 

      SqlCommand cnd = new SqlCommand(); 

      cnd.CommandText = "select * FROM [dbconnect] "; 
      cnd.Connection = con; 
      SqlDataAdapter da = new SqlDataAdapter(); 
      da.SelectCommand = cnd; 
      DataSet ds = new DataSet(); 
      da.Fill(ds, " dbconnect "); 
      SqlCommandBuilder cb = new SqlCommandBuilder(da); 
      DataRow drow = ds.Tables["dbconnect"].NewRow(); 

      drow["userName"] = TextBox3.Text; 
      drow["rollno"] = TextBox4.Text; 

      ds.Tables["TableName "].Rows.Add(drow); 
      da.Update(ds, " dbconnect "); 
     } 

     catch(Exception EX) 
     { 
      string A = ""; 
     } 

} 

은 내가 어떻게이 MSG를 게시하는 내 레이블을 만들 수 있습니다 FOUND " 여기에 내가 clickin 후 데이터를 확인하고 표시하는 데 사용되는 코드는 버튼을 제출할이다 lblMessage라고하는 웹 페이지에 Label 컨트롤을 추가 한 다음 위 코드의 끝에서 할 수 있습니다. 뭔가 ...

lblMessage.Text = "No results found"; 
+0

나는 IF 절도 있어야한다고 생각합니다. 이후 매번 그것을 표시하고 싶지는 않지만 단지 데이터가 발견되지 않았기 때문에 – Lara

+0

@Lara 네, 그래야합니다. 나는 특정 질문에 대한 답변, 즉 결과를 표시하는 방법에 집중하려고했지만 결과가없는 경우에만 표시하고 싶다는 것은 맞습니다. 내 대답이 맞다면 올바른 것으로 표시하고 upvote로 표시하십시오. –