我想在Delphi中创建一种登录窗口。不幸的是,我无法让它匹配用户名和密码。Delphi中的数据库用户名和密码?
我有一个基本的.mdb数据库,用户表。在这张表中,有一个用户名和密码。我希望Delphi检查数据库中的用户名和密码,如果它与编辑框中的用户名和密码匹配,它会转到下一个表单或显示一条消息,否则它不会执行任何操作。当我输入数据库的第一行,用户名和密码值时,我获得成功,但第二行没有。我觉得我需要一种方法让它移动到第二行的值并检查那些等等。目前在数据库中也没有关系。
这是我的数据访问的布局:的ADOConnection - > ADOTable - 提前>数据源
谢谢!
您可以包括结构的表和你用来验证用户和密码的代码? – RRUZ 2012-07-13 23:46:54
你最好不要在数据库中存储一个简单的密码,但使用一些含盐的散列(例如用户名)... – 2012-07-14 07:54:37
我得到的想法是,OP可能认为你的Hash with Some Salt实际上是一些早餐食品,涉及土豆。 – 2012-07-16 20:57:13