C#登录结果实现
时间: 2023-07-07 16:06:11 浏览: 41
实现登录结果可以通过以下步骤:
1. 创建一个登录页面,包含用户名和密码输入框以及登录按钮。
2. 在代码中,获取输入的用户名和密码。
3. 连接数据库,查询该用户名和密码是否匹配。
4. 如果匹配,则跳转到主页面,否则提示错误信息。
以下是一个简单的示例代码:
```
private void btnLogin_Click(object sender, EventArgs e)
{
string username = txtUsername.Text.Trim();
string password = txtPassword.Text.Trim();
// 连接数据库
string connStr = "Data Source=YourDataSource;Initial Catalog=YourDatabase;User ID=YourUserID;Password=YourPassword";
SqlConnection conn = new SqlConnection(connStr);
try
{
conn.Open();
string sql = "SELECT COUNT(*) FROM Users WHERE Username=@username AND Password=@password";
SqlCommand cmd = new SqlCommand(sql, conn);
cmd.Parameters.AddWithValue("@username", username);
cmd.Parameters.AddWithValue("@password", password);
int count = (int)cmd.ExecuteScalar();
if (count > 0) // 匹配成功
{
MessageBox.Show("登录成功!");
// 跳转到主页面
// ...
}
else // 匹配失败
{
MessageBox.Show("用户名或密码错误!");
}
}
catch (Exception ex)
{
MessageBox.Show("登录失败:" + ex.Message);
}
finally
{
conn.Close();
}
}
```
注意,此代码仅供参考,并且还需要进行一些安全检查和优化,例如加密密码等。
相关推荐
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![docx](https://img-home.csdnimg.cn/images/20210720083331.png)
![docx](https://img-home.csdnimg.cn/images/20210720083331.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)