2011-04-06 46 views
0

我正在创建一个基于sqlite的应用程序。我的数据库有一个名为login的表,并且在登录时有3列id,用户名和密码。我希望当用户他第一次登录他的用户名和密码时应该保存在登录表中。但是当同一用户下次打开应用程序时他不需要登录。他的用户名和密码应该已经保存在数据库中,并且应该是检索以打开应用程序。如何才能这样做。如何将输入到文本框中的数据与登录表的用户名和密码中存在的数据匹配。 请帮帮我。 谢谢如何匹配在textfield中输入的数据与sqlite数据库的列

+0

您不应该在数据库中保存凭证,请使用钥匙串。 – 2011-04-06 07:11:42

回答

0

首先,我想第二个什么尼克说,这是为了保存钥匙串的用户名和密码。这里有一个link到一个不错的文章与示例代码如何做到这一点。

其次,我想回到你的问题。 AFAIK,文本字段(或任何输入)不会自动绑定到数据库字段。你必须自己做。我的意思是你应该编写你的选择语句,并将这些值作为这些语句的一部分,然后执行你刚刚准备好的语句。如果您需要SQLite教程,我会建议您检查link

相关问题