• 主页
  • ASP
  • .NET Framework
  • Web Services
  • VB
  • VC
  • 图表区
  • 分析与设计
  • 组件/控件开发
  • LINQ

托管与非托管资源怎么区分?

离子漂浮物 2006-06-07 12:58:25
托管与非托管是怎么区分呢?说的简单的。我看了好多资料都看不太明白这两个名字的意思。

还有,象SqlConnection的open属于非托管吗?需要在class里写Dispose不?SqlConnection的close什么时候使用合适还是干脆不用close。让系统自已回收呢?

...全文
215 点赞 收藏 4
写回复
4 条回复
离子漂浮物 2006年06月07日
顺带问一句,MSSQL存储过程的编写用什么工具写比较好一些。
回复 点赞
kssys 2006年06月07日
1)簡單的講,使用.Net語言寫的大多數是托管的,傳統的C/C++/VB/Dephi等都是非托管的。

2)SqlConnection的open属于托管的。
SqlConnection沒用的時候應Close()和Dispose();
例外:DataAdapter的時候會自動打開/關閉SqlConnection(指連接之前未打開的情況下),這時候不需要調用SqlConnection.Open()/SqlConnection.Close();

3)直接在查詢分析器即可。
回复 点赞
eflea 2006年06月07日
.net的就是托管的,原来什么com之类的就是非托管的
回复 点赞
afdfgg 2006年06月07日
顺带问一句,MSSQL存储过程的编写用什么工具写比较好一些。
vs2005
回复 点赞
发动态
发帖子
.NET技术社区
创建于2007-09-28

4.9w+

社区成员

66.8w+

社区内容

.NET技术交流专区
社区公告
暂无公告