2013-06-23 2 views
0

여러 개의 컨트롤이있는 UI가 있습니다. 컨트롤 중 하나는 특정 ID를 입력하고 Enter 키를 누른 다음 해당 ID를 테이블의 특정 열에 대해 확인하려는 경우입니다. 데이터 베이스.데이터베이스 테이블에서 값의 존재 확인

어떻게하면 ADO.NET을 사용하여이 작업을 수행 할 수 있습니까?

public bool ItemExists(int id) 
{ 
    using (var conn = new SqlConnection("YOUR CONNECTION STRING")) 
    using (var cmd = conn.CreateCommand()) 
    { 
     conn.Open(); 
     cmd.CommandText = "SELECT count(*) FROM some_table WHERE id = @id"; 
     cmd.Parameters.AddWithValue("@id", id); 
     int count = (int)cmd.ExecuteScalar; 
     return count > 0; 
    } 
} 

답변

0

당신은 쿼리를 실행하기 위해 id을하고 SqlCommand을 사용하는 방법을 쓸 수

을 돕는 코드 참조 넣어주세요
+0

당신에게 너무 감사합니다 : –