验证登录Visual_c#

时间:2009-09-23 07:59:53

标签: c#

美好的一天,

在Visual c#中,我需要一个登录界面进入主表单,我创建了登录界面,用户名和密码。 (用户名和密码是数据库中独立表中的字段)如何验证用户在文本框中键入的内容与数据库中的内容相同,

我是Visual c#的新手 我找不到一个很好的例子来检查存储数据的文本以便学习...

plz帮助 感谢

2 个答案:

答案 0 :(得分:0)

如果没有关于您正在运行的数据库的知识,很难准确回答。 但是,在任何情况下,您都可以使用其中一个内置类连接到数据库,具体取决于您运行的数据库。然后使用普通数据库查询来验证提供的凭据(如果它们存在于数据库中)。

您应该阅读C#中的一些数据库教程,了解有关如何完成此任务的更多信息。

答案 1 :(得分:0)

您还应该避免在数据库中存储纯文本密码。更安全的方法是存储某种哈希值,通常是密码的MD5哈希值。

对于验证,您可以创建用户输入密码的哈希值,并将其与存储在表中的哈希值进行比较。