0

我正在构建一个使用 Web 表单身份验证并允许用户登录并从 sql 数据库创建人员列表的应用程序。用户可以通过从多个下拉菜单中进行选择来创建列表。然后,后端的代码从选定的下拉列表中创建一个字符串,该字符串作为选择语句传递到 sql 数据源中。我需要为用户找到一种方法来保存创建的 sql 字符串变量,这样当他们再次登录时,他们可以查看他们保存的列表。我的想法是获取会话变量或用户 ID 并将其与变量一起插入到数据库中,但我无法找出最好的方法来做到这一点。提前致谢。

4

1 回答 1

0

我知道这是一篇较旧的帖子,但您似乎没有找到满意的答案。另外,我不能对讨论线程发表评论,所以我必须以这种方式提交我的想法。

您是否考虑过将变量存储在 XML 中,并将 XML 保存到数据库中的列(例如 user_pref 表)?

当您的数据库对用户进行身份验证时,我假设您有一个存储过程执行部分操作。为什么不让存储的 proc 提取 XML 并将其传递给 Web 表单进行解析?XML 在 Web 界面中得到广泛支持,因此这可能是一个相当容易实现的解决方案。

于 2012-06-28T03:44:33.517 回答