我看过这个问题问过几次,但我找不到一个好的答案。我一直坚持这个小时。如何检查用户名是否已存在于数据库中
基本上我有用户名保存在数据库中,当新用户注册时,我想检查他的用户名是否可用 - 如果可用,请将他添加到数据库。他们通过名为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”和“会员提供程序”中的确切功能时,似乎很遗憾重新发明轮子。 –