我看過這個問題問過幾次,但我找不到一個好的答案。我一直堅持這個小時。如何檢查用戶名是否已存在於數據庫中
基本上我有用戶名保存在數據庫中,當新用戶註冊時,我想檢查他的用戶名是否可用 - 如果可用,請將他添加到數據庫。他們通過名爲FName的文本框進行註冊。該表稱爲用戶。
SqlConnection con = new SqlConnection(ConfigurationManager.ConnectionStrings["ConnectionString"].ConnectionString);
SqlCommand cmd = new SqlCommand("SELECT FName FROM Users WHERE FName = ????? usernames????? ", con);
con.Open();
SqlDataReader reader = cmd.ExecuteReader();
while (reader.Read())
{
Console.WriteLine(reader["text"].ToString());
}
我該如何解決這個問題?
使用參數發送給您要檢查,並更改讀者循環使用'FName'而不是名稱'text'。 – DonBoitnott
當.NET已經具有內置於「WebMatrix」和「會員提供程序」中的確切功能時,似乎很遺憾重新發明輪子。 –