我必須將字符串數組中的值與數據庫中特定列的值進行比較。我該怎麼做呢 ?將字符串的值與數據庫值進行比較
public void setvisibility(string user_ID)
{
SqlDataReader reader = null;
SqlConnection connection = new SqlConnection(WebConfigurationManager.ConnectionStrings["ctd_prrity_dbConnectionSting"].ConnectionString);
connection.Open();\
SqlCommand cmd = new SqlCommand("Select * from Admins);
我需要將user_ID的值與Admins表中的唯一列進行比較!
我得到用戶ID字符串userID = User.Identity.Name.Split('\\')[1];像這樣,所以它基本上是一個字符串抱歉的混淆 – Pradit
糾正我,如果我錯了,你是否獲得用戶名登錄在機器上?因此,例如你的Windows用戶名設置類似於「域\\用戶ID」,你只是分裂在'\\'採取用戶ID? – Tony318
是的,這是完全正確的。 這就是我得到的 錯誤'System.Data.IDataReader'沒有包含'HasRows'的定義,也沒有找到接受'System.Data.IDataReader'類型的第一個參數的擴展方法'HasRows' – Pradit