【发布时间】:2019-03-24 00:54:25
【问题描述】:
我有一个由 id 用户名和密码组成的表。 我目前有一个 wpf 表单,它要求用户输入用户名和密码,如果它们存在于表中,则该人可以登录。在他们登录后,它会将他们引导到另一个表和表单,他们可以在其中添加数据。
我的问题是如何获取使用的登录信息的 pk 并将其添加到下一个表单的表格中?
编辑:在第二个表上,我已经有一个专用于用户名和密码表的 pk 的列 编辑2:
存储登录信息的表如下
ID - username - password
1 - ish - 1234
2 - tom - abc
3 - jeff - qwerty
etc
我希望能够在通过两本教科书登录时检索 id
例如,如果我输入“tom”然后输入“abc”,我应该能够输入 2 的 id
【问题讨论】:
-
这看起来是个糟糕的设计。您不应使用用户名/密码作为密钥。使用身份或 GUID 字段作为键。
-
用户名和密码不是关键。我在那个表中有一个特定的 pk。
标签: c# sql-server wpf foreign-keys primary-key