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;
}
}
당신에게 너무 감사합니다 : –