我正在开发一个非常小的调查应用程序,可能是 3-4 页的 Web 应用程序。所以我的问题是保存调查数据的最佳方法是什么?
顺便说一下,到目前为止,我想出了以下方法。
你怎么看这些方法?
最佳答案
我对这种事情很头疼,如果可能的话,我建议不要使用 Sessions。当您的站点获得适度的流量时,或者如果 ASP.NET 只是感觉如此,您可能会发现您丢失了所有 session ,因为 .NET 会尝试释放一些内存。
我会尽快将其放入数据库。使用 Guid.NewGuid() 生成一个唯一的不可猜测的键,您可以将其从查询字符串中的一页传递到下一页:这将是您从数据库中检索记录的键。
您还没有考虑过的另外两个选项:
(不过,我仍然会选择您的选项 1。)
关于web-applications - 存储调查数据的最佳方式?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/534737/