“UN”是什么意思 ?是什么的缩写?
“UN”意思是United Nations ,联合国的英文简称。联合国联合国(拼音:Lián hé guó;英语:United Nations(UN);法语:Organisation des Nations Unies;西班牙语:Organización de las Naciones Unidas、Naciones Unidas;俄语:Организация Объединённых Наций;阿拉伯语:الأمم المتحدة)是第二次世界大战后成立的国际组织,是一个由主权国家组成的国际组织。1945年10月24日,在美国旧金山签订生效的《联合国宪章》,标志着联合国正式成立。联合国致力于促进各国在国际法、国际安全、经济发展、社会进步、人权及实现世界和平方面的合作。总部设立在美国纽约的联合国总部。现在共有193个成员国,其中亚洲39个,非洲54个,东欧及独联体国家28个,西欧23个,拉丁美洲33个,北美、大洋洲16个,包括所有得到国际承认的主权国家,此外还有2个观察员国(梵蒂冈和巴勒斯坦)。联合国内的五大常任理事国有:美国、俄罗斯、英国、法国和中华人民共和国。联合国的行政首长是联合国秘书长,当前由安东尼奥·古特雷斯担任。联合国共有六种工作语言,分别为英语、法语、俄语、汉语、阿拉伯语和西班牙语。联合国在维护世界和平,缓和国际紧张局势,解决地区冲突方面,在协调国际经济关系,促进世界各国经济、科学、文化的合作与交流方面,都发挥着相当积极的作用。
ExecuteNonQuery()返回值的几种情况
ExecuteNonQuery()方法主要用户更新数据,通常它使用Update,Insert,Delete语句来操作数据库,其方法返回值意义:对于 Update,Insert,Delete语句执行成功是返回值为该命令所影响的行数,如果影响的行数为0时返回的值为0,如果数据操作回滚得话返回值为-1。(回滚的意思:删除由一个或多个部分完成的事务执行的更新。为在应用程序、数据库或系统错误后还原数据库的完整性,需要使用回滚。回滚泛指程序更新失败, 返回上一次正确状态的行为)对于这种更新操作 用我们平时所用的是否大于0的判断操作应该没有问题而且比较好,但是对于其他的操作如对数据库结构的操作,如果操作成功时返回的却是-1,这种情况跟我们平时的思维方式有点差距所以应该好好的注意了。例如对数据库共添加一个数据表的Create操作,当创建数据表成功时返回-1,如果操作失败的话(如数据表已经存在)往往会发生异常,所以执行这种操作时最好用try--catch--语句来容错。简单意思是用sql语句创建数据库,创建数据表等等一些对数据库结构的操作最好不要用大于0来判断是否操作成功。扩展资料c#数据执行方法:1、使用ExecuteReader()操作数据库,执行查询操作的非常好的方法。ExecuteReader比DataSet而言,DataReader具有较快的访问能力,并且能够使用较少的服务器资源。DataReader对象提供了游标形式的读取方式,当从结果行中读取了一行,则游标会继续读取到下一行。通过read方法可以判断数据是否还有下一行,如果存在数据,则继续运行返回true,如果没有数据,则返回false。DataReader可以提高执行效率,基于序号的查询可以使用DataReader。使用ExecuteReader()操作数据库,通常情况下是使用ExecuteReader()进行数据查询操作,使用ExecuteReader()查询数据能够提升查询效率,而如果需要进行数据库事务处理的话,ExecuteReader()并不是一个理想的选择。2、使用ExecuteNonQuery(),ExecuteScalar()操作数据库,执行增删改操作的利器ExecuteNonQuery()通常情况下为数据库事务处理的首选,当需要执行插入,删除,修改等操作时,首选ExecuteNonQuery(),ExecuteNonQuery()执行成功返回的是一受影响的行数,对于"Create Table"和"Drop Table"语句,返回值是0。而对于其他类型的语句,返回值是-1,ExecuteNonQuery()操作数据时,可以不使用DataSet直接更改数据库中的数据。ExecuteScalar()方法也可以用来执行SQL语句,但是executescalar()执行SQL语句后返回值与ExecuteNonQuery()并不相同,executescalar()方法的返回值的数据类型是object。如果执行的SQL语句是查询语句,则返回结果是查询后的第一行第一列,如果执行的SQL语句不是一个查询语句,则会返回一个未实例化的对象,必须通过类型装换来显示。一般情况下,ExecuteNonQuery()操作后返回的是一个值,而executescalar()操作后则会返回一个对象,executescalar()经常使用当需要返回单一值时的情况。例如当插入一条数据信息时,需要马上知道刚才插入的值,则可以使用executescalar()方法。
cmd.ExecuteNonQuery();是什么意思?
返回sql受影响的行数;
ExecuteNonQuery() 方法主要用户更新数据,通常它使用Update,Insert,Delete语句来操作数据库,其方法返回值意义:对于 Update,Insert,Delete 语句执行成功是返回值为该命令所影响的行数,如果影响的行数为0时返回的值为0,如果数据操作回滚得话返回值为-1,对于这种更新操作用我们平时所用的是否大于0的判断操作应该没有问题而且比较好,但是对于其他的操作如对数据库结构的操作,如果操作成功时返回的却是-1,这种情况跟我们平时的思维方式有点差距所以应该好好的注意了,例如对数据库共添加一个数据表的Create操作,当创建数据表成功时返回-1,如果操作失败的话(如数据表已经存在)往往会发生异常,所以执行这种操作时最好用try--catch--语句来容错。