请问asp.net里怎么体现.net中的非连接的特性

dna_xp 2003-09-13 10:18:17
我感觉ASP.NET 中的DATASET无法体现这种优势
...全文
39 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
zhongkeruanjian 2003-09-13
  • 打赏
  • 举报
回复
dataset是为WINDOWFORM编程而设计的,WEBFORM里面没事别理他,特别是什么自动更新等东东,没必要,一般更新都是一次更新一行,它的UPDATACOMMAND里还判断老半天,不过要取嵌套数据还是可以一用,呵呵,还是挺方便的
xhan2000 2003-09-13
  • 打赏
  • 举报
回复
你的理解是对的

不过使用cache可以实现这样的效果
dna_xp 2003-09-13
  • 打赏
  • 举报
回复
那么我怎么吧这个DATASET保存起来,在以后任何时候客户端都可以访问他,而不用连接数据库
llm2002 2003-09-13
  • 打赏
  • 举报
回复
ASP.NET中的打开连接将数据填充到某个DataSet中,
然后你就可以关闭数据库连接,直到你要将数据提交
到数据库中时或着从数据库中读取数据时你再打开数
据连接执行相应的操作,当更新到数据库时检查自从你
读取数据以来是否已经被更新过,如果有那就发出异常信息。

在你访问数据库,你是通过数据集DataSet,当你关闭数据库
连接时,别人也可以访问这些资源,不至于数据库中的数据行
被你占用而被锁定等。

其实ASP.NET的DataSet是牺牲内存为代价来换起这个断开连接
访问的特性的,但它也会带来其它的一些问题。

以上是个人的一些看法,不是很正确!仅供参考!

62,025

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术交流专区
javascript云原生 企业社区
社区管理员
  • ASP.NET
  • .Net开发者社区
  • R小R
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

.NET 社区是一个围绕开源 .NET 的开放、热情、创新、包容的技术社区。社区致力于为广大 .NET 爱好者提供一个良好的知识共享、协同互助的 .NET 技术交流环境。我们尊重不同意见,支持健康理性的辩论和互动,反对歧视和攻击。

希望和大家一起共同营造一个活跃、友好的社区氛围。

试试用AI创作助手写篇文章吧