日期:2014-05-17  浏览次数:20829 次

关于数据放在内存中的问题.
1.C# WEBFORM
2.在做学生录入时,每录入一条数据就把这条数据放在内存中,并显示在WEB页面上,可编辑可删除;
3.当把数据都录入完后,一起将内存中的数据提交到SQL数据库中.
4.请问,我如何做到,这样的思路对不对,还有其他更好的方法吗?

------解决方案--------------------
放页面内存,那你要用script操作才行,这样.net就一点优势都没有了,
放后台内存,那你就用session保存临时数据,
至于什么时候存数据库,就随你啦

------解决方案--------------------
都是这么做的,
------解决方案--------------------
这有什么特殊的,用js操作一下,全操作完了一并提交给服务器不就行了。
------解决方案--------------------
引用:
1.C# WEBFORM
2.在做学生录入时,每录入一条数据就把这条数据放在内存中,并显示在WEB页面上,可编辑可删除;
3.当把数据都录入完后,一起将内存中的数据提交到SQL数据库中.
4.请问,我如何做到,这样的思路对不对,还有其他更好的方法吗?


给出你的具体代码来说明你是怎样“放在内存中”的!
------解决方案--------------------
如果你不知道如何做到,那么就应该老老实实地按照asp.net的教程去编程。

asp.net根本不是什么想当然地“在内存中”的,而是(编辑)一行立刻提交到数据库的。

你现在根本不可能胡思乱想,因为你的程度还仅仅停留在熟练地实现各种功能要求的地步,你应该多多学习如何直截了当地达到要求的功能

如果你还只是一个费力地达到中等开发人员水平的程序员,你管它得操作是不是内存中呢?瞎耽误工夫而不能更快地完成任务那才是最大的损失。