2013-06-23 30 views
0

我有具有多個控件控制中的一個是用於輸入ID,當用戶輸入一個特定的ID,然後按下確認鍵我要檢查該ID對從一個表的特定列中的UI數據庫。檢查的值存在從數據庫表

我怎樣才能做到這一點使用ADO.NET?請把代碼參考幫助

回答

0

你可以寫,將採取id並使用SqlCommand執行查詢的方法:

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

非常感謝你 –