status 与 state 的区别

本文详细解释了status与state在英语中的区别,并通过Recordset对象的Status和State属性进行了实例说明。status通常指相对地位或状况,state则指存在状态。此外还区分了situation与condition的含义。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

转自:http://www.cnblogs.com/czllfy/archive/2011/04/26/2029548.html

status 与 state 的区别

status 指人时暗指相对的地位,指物时相当于 situation。

state 人或物存在或所处的状态,和 condition 大体上可以互换使用。

 

situation 较狭义地指由环境综合决定的特定时间上的状态或情形。

condition 指一定的原因/条件或环境所产生的特定情况。

 

以 Recordset 为例

Recordset 具有 Status 和 State 属性,说明二者还是有区别的。

Recordset.Status 表示进行批处理后,当前记录的情况。结果有:操作被取消,结果未被保存;记录被锁无法保存……。

Recordset.State 表示 Recordset 对象是打开的,还是关闭的,还是正在执行异步操作。

 

再举例子

最近的国际形式如何?status。

水在标准大气压下 100 摄氏度时是什么状态?state。


评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值