社区
C#
帖子详情
奇怪,using怎么在程序中间出现??
uuuuu
2003-08-25 11:38:45
using(DataSet categories=RunProcedure("sp_Forums_GetCategoryDetails",parameters,"Categories"))
表示什么呢?我只见过using 在程序开头使用,但这个在程序中间,不知道是什么意思
...全文
40
5
打赏
收藏
奇怪,using怎么在程序中间出现??
using(DataSet categories=RunProcedure("sp_Forums_GetCategoryDetails",parameters,"Categories")) 表示什么呢?我只见过using 在程序开头使用,但这个在程序中间,不知道是什么意思
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
5 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
维她奶
2003-08-25
打赏
举报
回复
up
uuuuu
2003-08-25
打赏
举报
回复
好像没有用到Disponse(),代码如下
using(DataSet categories=RunProcedure("sp_Forums_GetCategoryDetails",parameters,"Categories"))
{
//return the first row
return categories.Tables[0].Rows[0];
}
我想它的好处应该就是自动不理资源,jjcccc,可以给一点详细的代码吗?
jjcccc
2003-08-25
打赏
举报
回复
如你举的例子应该会是这样:
using(DataSet categories=RunProcedure("sp_Forums_GetCategoryDetails",parameters,"Categories"))
{
//做相应处理
//若出现异常,能自动调用categories。Dispose(),以便清理资源,进行断开数据库连接
之类的工作
}
csdn_bob
2003-08-25
打赏
举报
回复
在 using 语句中创建一个实例,确保退出 using 语句时在对象上调用 Dispose。当到达 using 语句的末尾,或者如果在语句结束之前引发异常并且控制离开语句块,都可以退出 using 语句。
实例化的对象必须实现 System.IDisposable 接口。
参见:
ms-help://MS.MSDNQTR.2003FEB.2052/csref/html/vclrfusingstatement.htm
jjcccc
2003-08-25
打赏
举报
回复
using 是一个语句,目的是在 using 语句中创建一个实例,确保退出 using 语句时在对象上调用 Dispose。当到达 using 语句的末尾,或者如果在语句结束之前引发异常并且控制离开语句块,都可以退出 using 语句。
实例化的对象必须实现 System.IDisposable 接口。
19rac无数据丢失迁移到rac环境-rac备份恢复到异机rac环境
模拟生产实战,对一套19.4的rac集群进行数据库迁移。迁移到另外的一套19.4的数据库集群。生产实战,带领同学一步一步操作。该方法同样适用于迁移单实例数据库到集群环境。通过该课程,同学们可以学会如下知识点。1-如何无数据丢失的进行数据迁移。2-catalog start with 如何使用3-restore database 在rman和sql命令行区别是什么4-recover database [
using
backup controlfile until cancel ]何时在rman使用,何时在sql命令行使用。5-进行数据恢复的时候,源库新产生的归档如何进行数据恢复。本节课会为同学们解惑一课程主题模拟生产实战,对一套19.4的rac集群进行数据库迁移。迁移到另外的一套19.4的数据库集群。 二课程特色 生产实战,带领同学一步一步操作。该方法同样适用于迁移单实例数据库到集群环境。 三课程内容 1-备份源数据库2-在目标库对备份集进行restore操作3-recover-通过rman进行recover(如何通过catalog start with 进行操作)这个时候的recover是recover哪里的归档?4-recover-通过sql命令行对源库新产生的归档进行recover5-注册数据库到集群等操作.修改remote_listener,修改密码文件,添加数据库到集群软件等操作。6-迁移验证sys用户是否可以登陆,普通用户是否可以登陆?sys用户登陆和普通用户登陆区别是什么?
关于C#
using
作为定义范围的问题
昨天我们团队的一位同学问到我关于
using
关键字作为定义范围使用自动释放对象是如何工作的问题.其实
using
关键字作为范围定义使用,自动完成释放工作完全是一种语法层面的简化.首先我们按照标准
using
作为范围使用的方法编写一个程序;public class A : IDisposable { /// /// 成员 /// private int i; /// /// 构造函数
R语言-程序异常或错误处理
R语言异常或错误处理 问题1:在使用R语言(RCurl包)抓取网页的过程中,往往会因为有些页面超时,或者页面不存在而导致程序因为异常中断退出,进而使自动批量抓取数据的程序中断,这时就需要有人工干预,重新运行程序或重新启动服务,从而导致维护成本增加。 问题2:使用R语言进行数据处理时,常常需要写批处理程序实现程序自动处理,但是可能会
出现
一些意想不到的错误,从而导致自动化过程中断,这时需要人...
《C++程序设计上机实践及学习辅导》实验报告
《C++程序设计上机实践及学习辅导》实验报告 额…本人某普通一本大一新生,刚接触C++,学期末作业是这本书的实验报告,其中有十几个实验内容,这是我们新生第一学期的课,所以内容也很基础。但我也是新接触,外加C++课上走神无数次所以现在也算是在自学完成作业,便在这里记录一下自己的学习过程。还请各位大佬多多指教,希望自己能在这条路上一直走下去。 2020.12.30,19:35. 一、简单程序设计 1.编写程序,计算圆的面积,半径从键盘输入。 #include<iostream>
using
.
windows防火墙 程序_如何使用Windows防火墙阻止应用程序访问Internet
windows防火墙 程序Most of the time wewantour applications online and connected to both our local network and the greater Internet. There are instances, however, when we want to prevent an application fro...
C#
110,536
社区成员
642,578
社区内容
发帖
与我相关
我的任务
C#
.NET技术 C#
复制链接
扫一扫
分享
社区描述
.NET技术 C#
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
让您成为最强悍的C#开发者
试试用AI创作助手写篇文章吧
+ 用AI写文章