execute

阅读 / 问答 / 标签

java execute,executeQuery和executeUpdate之间的区别

executeQuery()是执行查询,execute()是执行insert,update,delete等操作

java execute,executeQuery和executeUpdate之间的区别

java中execute,executeQuery和executeUpdate之间的区别如下:1、总的概括如下:executeQuery()—直接从数据库中获取数据,只能执行select语句executeUpdate()—对数据库进行insert,delete或者updateexecute()—所有对数据库的操作都可以使用此方法2、具体区别如下:executeQuery() :通常用于读取数据库的内容。以结果集的形式输出数据。一般使用于SELECT语句。executeUpdate() — 通常用于改变数据库。一般来说DROP TABLE或数据库,插入到表,更新表,从TABLE语句删除将在此使用。输出将在INT的形式。此int值表示受到查询的行数。execute() — 如果用户不知道要用于执行SQL语句该方法,可以使用这种方法。这将返回一个布尔值。 TRUE表示结果是一个ResultSet,FALSE表示它有它表示受查询的行数的int值。

java jdbc中ps.executeUpdate();ps.execute()ps.executeQuery() 有什么区别?

一个是更新操作,一个是查询操作吧

execute 的名词形式是什么啊?

execution

ExecutorService中submit和execute的区别

ExecutorService中submit和execute的区别:1、方法execute()没有返回值,而submit()方法可以有返回值(通过Callable和Future接口)2、方法execute()在默认情况下异常直接抛出(即打印堆栈信息),不能捕获,但是可以通过自定义ThreadFactory的方式进行捕获(通过setUncaughtExceptionHandler方法设置),而submit()方法在默认的情况下可以捕获异常。3、方法execute()提交的未执行的任务可以通过remove(Runnable)方法删除,而submit()提交的任务即使还未执行也不能通过remove(Runnable)方法删除。4、execute只能接受Runnable类型的任务。submit不管是Runnable还是Callable类型的任务都可以接受,但是Runnable返回值均为void,所以使用Future的get()获得的还是null。5、execute中抛出异常。① execute中的是Runnable接口的实现,所以只能使用try、catch来捕获CheckedException,通过实现UncaughtExceptionHande接口处理UncheckedException, 即和普通线程的处理方式完全一致②submit中抛出异常不管提交的是Runnable还是Callable类型的任务,如果不对返回值Future调用get()方法,都会吃掉异常

vb中Execute函数的用法?

vbs里execute是个函数,直接执行字符串。vb里execute是个方法,执行远程请求或者sql查询的。如果在vb里想实现vbs中execute同样的功能,有两种方法:①用api,不过编译之后出错,我不会解决,下面代码是度娘得到的。"Private Declare Function EbExecuteLine Lib "vba6.dll" (ByVal pStringToExec As Long, ByVal Unknownn1 As Long, ByVal Unknownn2 As Long, ByVal fCheckOnly As Long) As Long" "Private Sub Command1_Click() " Dim aa As String" aa = "msgbox 2" " Call ExecuteLine(aa)"End Sub" "Private Function ExecuteLine(sCode As String, Optional fCheckOnly As Boolean) As Boolean " ExecuteLine = EbExecuteLine(StrPtr(sCode), 0&, 0&, Abs(fCheckOnly)) = 0 "End Function②用scriptcontrol,完美解决!"Private Sub Command1_Click()"Dim ob As Object "Set ob = CreateObject("scriptcontrol") "ob.Language = "VBscript""ob.AddObject "form1", Form1"ob.ExecuteStatement "msgbox time""End Sub

execute task:

三个区别:  1、接收的参数不一样  2、submit有返回值,而execute没有  MethodsubmitextendsbasemethodExecutor.executebycreatingandreturningaFuturethatcanbeusedtocancelexecutionand/orwaitforcompletion.  用到返回值的例子,比如说我有很多个做validation的task,我希望所有的task执行完,然后每个task告诉我它的执行结果,是成功还是失败,如果是失败,原因是什么。然后我就可以把所有失败的原因综合起来发给调用者。  个人觉得cancelexecution这个用处不大,很少有需要去取消执行的。  而最大的用处应该是第二点。  3、submit方便Exception处理  Thereisadifferencewhenlookingatexceptionhandling.Ifyourtasksthrowsanexceptionandifitwassubmittedwithexecutethisexceptionwillgototheuncaughtexceptionhandler(whenyoudon"thaveprovidedoneexplicitly,thedefaultonewilljustprintthestacktracetoSystem.err).Ifyousubmittedthetaskwithsubmitanythrownexception,checkedornot,isthenpartofthetask"sreturnstatus.Forataskthatwassubmittedwithsubmitandthatterminateswithanexception,theFuture.getwillrethrowthisexception,wrappedinanExecutionException.  意思就是如果你在你的task里会抛出checked或者uncheckedexception,而你又希望外面的调用者能够感知这些exception并做出及时的处理,那么就需要用到submit,通过捕获Future.get抛出的异常。

execute,executeQuery和executeUpdate之间的区别

PreparedStatement接口提供三种执行 SQL 语句:executeQuery、executeUpdate execute使用哪由 SQL 语句所产内容决定1、executeQuery用于产单结集语句例 SELECT 语句 使用执行 SQL 语句 executeQuery用执行 SELECT 语句几乎使用 SQL 语句2、executeUpdate用于执行 INSERT、UPDATE 或 DELETE 语句及 SQL DDL(数据定义语言)语句例 CREATE TABLE DROP TABLEINSERT、UPDATE 或 DELETE 语句效修改表零行或行列或列executeUpdate 返值整数指示受影响行数(即更新计数)于 CREATE TABLE 或 DROP TABLE 等操作行语句executeUpdate 返值总零使用executeUpdate createTableCoffees SQL 语句 DDL (数据定义语言)语句创建表改变表删除表都 DDL 语句例要用 executeUpdate 执行名字看 executeUpdate 用于执行更新表 SQL 语句实际相于创建表说executeUpdate 用于更新表间更表需要创建经更新

asp中,Execute是怎么使用的

conn.execute "delete from table where id=2"set rs=conn.execute "select * from table"但是很少它返回数据集.

Execute函数在编程的时候有什么功能

此函数具有查询数据库中数据的功能

execute和execution有什么区别

execute为动词,可译为“实行(计划);执行(命令));实施(法律);履行(职责);处决;演奏”等。execution为名词,有“实行;制作”等意

executeupdate和execute的区别

Statement 接口提供了三种执行 SQL 语句的方法:executeQuery、executeUpdate 和 execute。使用哪一个方法由 SQL 语句所产生的内容决定。 方法executeQuery 用于产生单个结果集的语句,例如 SELECT 语句。 被使用最多的执行 SQL 语句的方法是 executeQuery。这个方法被用来执行 SELECT 语句,它几乎是使用最多的 SQL 语句。 方法executeUpdate 用于执行 INSERT、UPDATE 或 DELETE 语句以及 SQL DDL(数据定义语言)语句,例如 CREATE TABLE 和 DROP TABLE。INSERT、UPDATE 或 DELETE 语句的效果是修改表中零行或多行中的一列或多列。executeUpdate 的返回值是一个整数,指示受影响的行数(即更新计数)。对于 CREATE TABLE 或 DROP TABLE 等不操作行的语句,executeUpdate 的返回值总为零。 使用executeUpdate方法是因为在 createTableCoffees 中的 SQL 语句是 DDL (数据定义语言)语句。创建表,改变表,删除表都是 DDL 语句的例子,要用 executeUpdate 方法来执行。你也可以从它的名字里看出,方法 executeUpdate 也被用于执行更新表 SQL 语句。实际上,相对于创建表来说,executeUpdate 用于更新表的时间更多,因为表只需要创建一次,但经常被更新。 方法execute: 用于执行返回多个结果集、多个更新计数或二者组合的语句。因为多数程序员不会需要该高级功能 execute方法应该仅在语句能返回多个ResultSet对象、多个更新计数或ResultSet对象与更新计数的组合时使用。当执行某个已存储过程 或动态执行未知 SQL 字符串(即应用程序程序员在编译时未知)时,有可能出现多个结果的情况,尽管这种情况很少见。 因为方法 execute 处理非常规情况,所以获取其结果需要一些特殊处理并不足为怪。例如,假定已知某个过程返回两个结果集,则在使用方法 execute 执行该过程后,必须调用方法 getResultSet 获得第一个结果集,然后调用适当的 getXXX 方法获取其中的值。要获得第二个结果集,需要先调用 getMoreResults 方法,然后再调用 getResultSet 方法。如果已知某个过程返回两个更新计数,则首先调用方法 getUpdateCount,然后调用 getMoreResults,并再次调用 getUpdateCount。 对于不知道返回内容,则情况更为复杂。如果结果是 ResultSet 对象,则方法 execute 返回 true;如果结果是 Java int,则返回 false。如果返回 int,则意味着结果是更新计数或执行的语句是 DDL 命令。在调用方法 execute 之后要做的第一件事情是调用 getResultSet 或 getUpdateCount。调用方法 getResultSet 可以获得两个或多个 ResultSet 对象中第一个对象;或调用方法 getUpdateCount 可以获得两个或多个更新计数中第一个更新计数的内容。 当 SQL 语句的结果不是结果集时,则方法 getResultSet 将返回 null。这可能意味着结果是一个更新计数或没有其它结果。在这种情况下,判断 null 真正含义的唯一方法是调用方法 getUpdateCount,它将返回一个整数。这个整数为调用语句所影响的行数;如果为 -1 则表示结果是结果集或没有结果。如果方法 getResultSet 已返回 null(表示结果不是 ResultSet 对象),则返回值 -1 表示没有其它结果。也就是说,当下列条件为真时表示没有结果(或没有其它结果): ((stmt.getResultSet() == null) && (stmt.getUpdateCount() == -1)) 如果已经调用方法 getResultSet 并处理了它返回的 ResultSet 对象,则有必要调用方法 getMoreResults 以确定是否有其它结果集或更新计数。如果 getMoreResults 返回 true,则需要再次调用 getResultSet 来检索下一个结果集。如上所述,如果 getResultSet 返回 null,则需要调用 getUpdateCount 来检查 null 是表示结果为更新计数还是表示没有其它结果。 当 getMoreResults 返回 false 时,它表示该 SQL 语句返回一个更新计数或没有其它结果。因此需要调用方法 getUpdateCount 来检查它是哪一种情况。在这种情况下,当下列条件为真时表示没有其它结果: ((stmt.getMoreResults() == false) && (stmt.getUpdateCount() == -1)) 下面的代码演示了一种方法用来确认已访问调用方法 execute 所产生的全部结果集和更新计数: stmt.execute(queryStringWithUnknownResults); while (true) { int rowCount = stmt.getUpdateCount(); if (rowCount > 0) { // 它是更新计数 System.out.println("Rows changed = " + count); stmt.getMoreResults(); continue; } if (rowCount == 0) { // DDL 命令或 0 个更新 System.out.println(" No rows changed or statement was DDL command"); stmt.getMoreResults(); continue; } // 执行到这里,证明有一个结果集 // 或没有其它结果 ResultSet rs = stmt.getResultSet; if (rs != null) { . . . // 使用元数据获得关于结果集列的信息 while (rs.next()) { . . . // 处理结果 stmt.getMoreResults(); continue; } break; // 没有其它结果

《我的世界》1.8版本攻略execute指令用法教程

我的世界今天出了MC14w07a了,新出了/execute指令。用处是十分的简单,指令意思就是在一个选中目标的位置激活一条指令。生物,位置什么都可以全自定义。指令格式是:/execute生物指令生物和XYZ就不多说了。这条指令里的指令前面就不需要打“/”了。于是国外的Dragnoz用这个原理做了个真的蜘蛛。蜘蛛跑到哪里哪里就会刷出网。指令是:/execute@e[type=Spider]~~~setblock~~1~minecraft:web0keep这条指令的意思就是在地图里所有蜘蛛的头顶上,不停地刷出蜘蛛网。指令里的Spider就是生物,后面的~~~就是以蜘蛛为中心。在后面的setblock就是放置方块指令了。这里用的是@e选中,不过大家也可以用@a什么来选中玩家。/execute指令也需要高速脉冲激活。用/execute的话就不用testfor探测了,因为/execute本身就带有探测功能,不过如果要探测NBT的话还是要用testfor。(/execute做弓箭火箭炮的话那就逆天了,不用以前用/tp这么麻烦了)在MC14w26a出来后,/execute更加强大了。竟然可以探测生物四周的方块,然后再生物处执行指令。比/testfor还强大!格式:/execute目标detect四周方块XYZ方块id方块信息指令给大家举个例子:如果我使用这条指令,再加个脉冲:/execute@a~~~detect~~-1~minecraft:diamond_block0kill@e[r=5]那么,这条指令就会不停地探测有没有玩家踩在钻石块上面。如果有的话,那就会执行/kill@e[r=5],把玩家和附件5格内的所有东西都杀掉。相信大家可以理解新的/execute。

如何理解vb程序中的debug和execute

Debug.Print str1这个是打印调试信息用的吧,在VB的“立即窗口”中可以看到打印出来的信息。立即窗口如果没有显示出来的话,按键盘的ctrl+G就可以显示出来了至于db.Execute(str1)应该是执行数据库查询SQL语句的。==================两段代码放在一起的话,就是在执行数据库查询时,先打印出执行数据库查询的SQL查询语句,便于除错。

execute与excute的区别?

execute vt. 实行;执行;处死Excute(这个单词没人用的吧)(网上找的)能力

sql中execute,executequery和executeupdate之间的区别

JDBCTM中Statement接口提供的execute、executeQuery和executeUpdate之间的区别Statement接口提供了三种执行SQL语句的方法:executeQuery、executeUpdate和execute。使用哪一个方法由SQL语句所产生的内容决定。方法executeQuery用于产生单个结果集的语句,例如SELECT语句。被使用最多的执行SQL语句的方法是executeQuery。这个方法被用来执行SELECT语句,它几乎是使用最多的SQL语句。方法executeUpdate用于执行INSERT、UPDATE或DELETE语句以及SQLDDL(数据定义语言)语句,例如CREATETABLE和DROPTABLE。INSERT、UPDATE或DELETE语句的效果是修改表中零行或多行中的一列或多列。executeUpdate的返回值是一个整数,指示受影响的行数(即更新计数)。对于CREATETABLE或DROPTABLE等不操作行的语句,executeUpdate的返回值总为零。使用executeUpdate方法是因为在createTableCoffees中的SQL语句是DDL(数据定义语言)语句。创建表,改变表,删除表都是DDL语句的例子,要用executeUpdate方法来执行。你也可以从它的名字里看出,方法executeUpdate也被用于执行更新表SQL语句。实际上,相对于创建表来说,executeUpdate更多时间是用于更新表,因为表只需要创建一次,但经常被更新。方法execute:用于执行返回多个结果集、多个更新计数或二者组合的语句。因为多数程序员不会需要该高级功能execute方法应该仅在语句能返回多个ResultSet对象、多个更新计数或ResultSet对象与更新计数的组合时使用。当执行某个已存储过程或动态执行未知SQL字符串(即应用程序程序员在编译时未知)时,有可能出现多个结果的情况,尽管这种情况很少见。因为方法execute处理非常规情况,所以获取其结果需要一些特殊处理并不足为怪。例如,假定已知某个过程返回两个结果集,则在使用方法execute执行该过程后,必须调用方法getResultSet获得第一个结果集,然后调用适当的getXXX方法获取其中的值。要获得第二个结果集,需要先调用getMoreResults方法,然后再调用getResultSet方法。如果已知某个过程返回两个更新计数,则首先调用方法getUpdateCount,然后调用getMoreResults,并再次调用getUpdateCount。对于不知道返回内容,则情况更为复杂。如果结果是ResultSet对象,则方法execute返回true;如果结果是Javaint,则返回false。如果返回int,则意味着结果是更新计数或执行的语句是DDL命令。在调用方法execute之后要做的第一件事情是调用getResultSet或getUpdateCount。调用方法getResultSet可以获得两个或多个ResultSet对象中第一个对象;或调用方法getUpdateCount可以获得两个或多个更新计数中第一个更新计数的内容。

我的世界execute 指令怎么用

说句废话,当然是在聊天栏或命令方块里使用啦看维基的关于/execute命令的解释execute限制条件 是管理员加入版本 1.8 (14w07a)PE Alpha 0.16.0 (PE Alpha 0.16.0 build 1)使用此命令执行者的权限,以其它玩家或实体的身份执行一条命令。可以添加一个/testforblock格式的限制条件。语法PC版execute <实体> <x> <y> <z> <命令…>可以限制在指定方块被检测到时才执行命令:execute <实体> <x> <y> <z> detect <x2> <y2> <z2> <方块> <数据|状态> <命令…>携带版execute <执行源:目标> <坐标:x y z> <命令:字符串>可以限制在指定方块被检测到时才执行命令:execute <执行源:目标> <坐标:x y z> detect <测试坐标:x y z> <测试方块:字符串> <测试数据:整数> <命令:字符串>以上文字的颜色是为了便于阅读。参数实体(携带版:执行源:目标)指定目标命令执行者。必须为一个玩家名或目标选择器。若多个目标被选中,则每个目标各运行一次指定的命令。x y z(携带版:坐标:x y z)指定命令运行的位置。x和z必须在-30,000,000到30,000,000内(含)。使用波浪号指定的相对坐标的参考点为命令代行者所处位置,而非此命令的执行位置。命令(携带版:命令:字符串)指定要运行的命令。必须为一个有效命令。x2 y2 z2(携带版:测试坐标:x y z)(仅在detect模式可用)指定要检测方块的位置。x2和z2必须在-30,000,000到30,000,000内(含)。可使用波浪号来指定与(x,y,z)的相对坐标。方块(携带版:测试方块:字符串)(仅在detect模式可用)指定方块ID,必须与(x2,y2,z2)处的方块相同,命令才会执行。方块必须是有效的方块ID(例如,minecraft:stone)。数据(携带版:测试数据:整数)(仅在detect模式可用)必须与测试方块的方块数据相等,命令才会执行。设为-1可匹配任意的方块数据。状态(仅在detect模式可用)[仅Java版]必须与测试方块的方块状态相等,命令才会执行。设为*可匹配任意的方块状态。

ExecutorService中submit和execute的区别

ExecutorService中submit和execute的区别有三点:1、接收的参数不同2、submit有返回值,而execute没有用到返回值的例子,比如说应用中有很多个做validation的task,用户希望所有的task执行完,然后每个task告诉主程序执行结果,是成功还是失败,如果是失败,原因是什么。然后就可以把所有失败的原因综合起来发给调用者。3、submit方便Exception处理,而execute处理异常比较麻烦。在task里会抛出checked或者unchecked exception,而用户又希望外面的调用者能够感知这些exception并做出及时的处理,那么就需要用到submit,通过捕获Future.get抛出的异常。举例说明:import java.util.ArrayList; import java.util.List; import java.util.Random; import java.util.concurrent.Callable; import java.util.concurrent.ExecutionException; import java.util.concurrent.ExecutorService; import java.util.concurrent.Executors; import java.util.concurrent.Future;public class ExecutorServiceTest {public static void main(String[] args) {ExecutorService executorService = Executors.newCachedThreadPool();List<Future<String>> resultList = new ArrayList<Future<String>>();// 创建10个任务并执行for (int i = 0; i < 10; i++) {// 使用ExecutorService执行Callable类型的任务,并将结果保存在future变量中Future<String> future = executorService.submit(new TaskWithResult(i));// 将任务执行结果存储到List中resultList.add(future);}executorService.shutdown();// 遍历任务的结果for (Future<String> fs : resultList) {try {System.out.println(fs.get()); // 打印各个线程(任务)执行的结果} catch (InterruptedException e) {e.printStackTrace();} catch (ExecutionException e) {executorService.shutdownNow();e.printStackTrace();return;}}} }class TaskWithResult implements Callable<String> {private int id;public TaskWithResult(int id) {this.id = id;}/*** 任务的具体过程,一旦任务传给ExecutorService的submit方法,则该方法自动在一个线程上执行。** @return* @throws Exception*/public String call() throws Exception {System.out.println("call()方法被自动调用,干活!!! " + Thread.currentThread().getName());if (new Random().nextBoolean())throw new TaskException("Meet error in task." + Thread.currentThread().getName());// 一个模拟耗时的操作for (int i = 999999999; i > 0; i--);return "call()方法被自动调用,任务的结果是:" + id + " " + Thread.currentThread().getName();} }class TaskException extends Exception {public TaskException(String message) {super(message);} } 执行的结果类似于:call()方法被自动调用,干活!!! pool-1-thread-1 call()方法被自动调用,干活!!! pool-1-thread-2 call()方法被自动调用,干活!!! pool-1-thread-3 call()方法被自动调用,干活!!! pool-1-thread-5 call()方法被自动调用,干活!!! pool-1-thread-7 call()方法被自动调用,干活!!! pool-1-thread-4 call()方法被自动调用,干活!!! pool-1-thread-6 call()方法被自动调用,干活!!! pool-1-thread-7 call()方法被自动调用,干活!!! pool-1-thread-5 call()方法被自动调用,干活!!! pool-1-thread-8 call()方法被自动调用,任务的结果是:0 pool-1-thread-1 call()方法被自动调用,任务的结果是:1 pool-1-thread-2 java.util.concurrent.ExecutionException: com.cicc.pts.TaskException: Meet error in task.pool-1-thread-3at java.util.concurrent.FutureTask$Sync.innerGet(FutureTask.java:222)at java.util.concurrent.FutureTask.get(FutureTask.java:83)at com.cicc.pts.ExecutorServiceTest.main(ExecutorServiceTest.java:29) Caused by: com.cicc.pts.TaskException: Meet error in task.pool-1-thread-3at com.cicc.pts.TaskWithResult.call(ExecutorServiceTest.java:57)at com.cicc.pts.TaskWithResult.call(ExecutorServiceTest.java:1)at java.util.concurrent.FutureTask$Sync.innerRun(FutureTask.java:303)at java.util.concurrent.FutureTask.run(FutureTask.java:138)at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:886)at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:908)at java.lang.Thread.run(Thread.java:619)

sql中execute,executequery和executeupdate之间的区别

  在用纯JSP做一个页面报警功能的时候习惯性的用executeQuery来执行SQL语句,结果执行update时就遇到问题,语句能执行,但返回结果  出现问题,另外还忽略了executeUpdate的返回值不是结果集ResultSet,而是数值!特收藏如下一篇文章(感谢网友们对各种信息的贡  献):  JDBCTM中Statement接口提供的execute、executeQuery和executeUpdate之间的区别  Statement 接口提供了三种执行 SQL 语句的方法:executeQuery、executeUpdate 和 execute。使用哪一个方法由 SQL 语句所产生的内容决定。  方法executeQuery  用于产生单个结果集的语句,例如 SELECT 语句。 被使用最多的执行 SQL 语句的方法是 executeQuery。这个方法被用来执行 SELECT 语句,它几乎是使用最多的 SQL 语句。  方法executeUpdate  用  于执行 INSERT、UPDATE 或 DELETE 语句以及 SQL DDL(数据定义语言)语句,例如 CREATE TABLE 和 DROP  TABLE。INSERT、UPDATE 或 DELETE 语句的效果是修改表中零行或多行中的一列或多列。executeUpdate  的返回值是一个整数,指示受影响的行数(即更新计数)。对于 CREATE TABLE 或 DROP TABLE  等不操作行的语句,executeUpdate 的返回值总为零。  使用executeUpdate方法是因为在  createTableCoffees 中的 SQL 语句是 DDL (数据定义语言)语句。创建表,改变表,删除表都是 DDL 语句的例子,要用  executeUpdate 方法来执行。你也可以从它的名字里看出,方法 executeUpdate 也被用于执行更新表 SQL  语句。实际上,相对于创建表来说,executeUpdate 用于更新表的时间更多,因为表只需要创建一次,但经常被更新。  方法execute:  用于执行返回多个结果集、多个更新计数或二者组合的语句。因为多数程序员不会需要该高级功能  execute方法应该仅在语句能返回多个ResultSet对象、多个更新计数或ResultSet对象与更新计数的组合时使用。当执行某个已存储过程或动态执行未知 SQL 字符串(即应用程序程序员在编译时未知)时,有可能出现多个结果的情况,尽管这种情况很少见。  因  为方法 execute 处理非常规情况,所以获取其结果需要一些特殊处理并不足为怪。例如,假定已知某个过程返回两个结果集,则在使用方法  execute 执行该过程后,必须调用方法 getResultSet 获得第一个结果集,然后调用适当的 getXXX  方法获取其中的值。要获得第二个结果集,需要先调用 getMoreResults 方法,然后再调用 getResultSet  方法。如果已知某个过程返回两个更新计数,则首先调用方法 getUpdateCount,然后调用 getMoreResults,并再次调用  getUpdateCount。  对于不知道返回内容,则情况更为复杂。如果结果是 ResultSet 对象,则方法 execute 返回  true;如果结果是 Java int,则返回 false。如果返回 int,则意味着结果是更新计数或执行的语句是 DDL 命令。在调用方法  execute 之后要做的第一件事情是调用 getResultSet 或 getUpdateCount。调用方法 getResultSet  可以获得两个或多个 ResultSet 对象中第一个对象;或调用方法 getUpdateCount  可以获得两个或多个更新计数中第一个更新计数的内容。  当 SQL 语句的结果不是结果集时,则方法 getResultSet 将返回  null。这可能意味着结果是一个更新计数或没有其它结果。在这种情况下,判断 null 真正含义的唯一方法是调用方法  getUpdateCount,它将返回一个整数。这个整数为调用语句所影响的行数;如果为 -1 则表示结果是结果集或没有结果。如果方法  getResultSet 已返回 null(表示结果不是 ResultSet 对象),则返回值 -1  表示没有其它结果。也就是说,当下列条件为真时表示没有结果(或没有其它结果):  ((stmt.getResultSet() == null) && (stmt.getUpdateCount() == -1))  如  果已经调用方法 getResultSet 并处理了它返回的 ResultSet 对象,则有必要调用方法 getMoreResults  以确定是否有其它结果集或更新计数。如果 getMoreResults 返回 true,则需要再次调用 getResultSet  来检索下一个结果集。如上所述,如果 getResultSet 返回 null,则需要调用 getUpdateCount 来检查 null  是表示结果为更新计数还是表示没有其它结果。  当 getMoreResults 返回 false 时,它表示该 SQL 语句返回一个更新计数或没有其它结果。因此需要调用方法 getUpdateCount 来检查它是哪一种情况。在这种情况下,当下列条件为真时表示没有其它结果:  ((stmt.getMoreResults() == false) && (stmt.getUpdateCount() == -1))  下面的代码演示了一种方法用来确认已访问调用方法 execute 所产生的全部结果集和更新计数:  stmt.execute(queryStringWithUnknownRe  sults);  while (true) {  int rowCount = stmt.getUpdateCount();  if (rowCount > 0) { // 它是更新计数  System.out.println("Rows changed = " + count);  stmt.getMoreResults();  continue;  }  if (rowCount == 0) { // DDL 命令或 0 个更新  System.out.println(" No rows changed or statement was DDL  command");  stmt.getMoreResults();  continue;  }  // 执行到这里,证明有一个结果集  // 或没有其它结果  ResultSet rs = stmt.getResultSet;  if (rs != null) {  . . . // 使用元数据获得关于结果集列的信息  while (rs.next()) {  . . . // 处理结果  stmt.getMoreResults();  continue;  }

VB中Execute的用法

加(0)表示不将这个结果赋给任何变量,直接显示

execute函数的用法

tempcon是个ADO用来连接数据库的智能指针,Execute方法用来执行sql语句。如果这条语句有数据返回,比如select。那么返回结果就给了temprecord。

我的世界execute指令怎么使用

execute <实体> <x> <y> <z> detect <x2> <y2> <z2> <方块> <数据|状态> <命令…>

execute是啥意思

execute 是方法名 public class BookAddAction extends Action{ //类bookaction 从 action继承 public ActionForward execute(ActionMapping mapping, ActionForm form, HttpServletRequest request, HttpServletResponse response)//一个公共方法execute,返回类型为ActionForwar,包括了四个参数 throws Exception {//抛出异常 BookService service = new BookServiceImpl();//创建BOOKSERVICE 类型的对象引用 service.addBook((BookAddForm)form, request);//调用addbook方法,将其中的一个参数强制转换为bookaddform类型 return mapping.findForward("main"); }}

asp中,Execute是怎么使用的

执行一个不需要返回数据集的sql语句时用execute如:conn.execute"deletefromtablewhereid=2"当然它也可以返回一个数据集如:setrs=conn.execute"select*fromtable"但是很少它返回数据集.

英文execute是什么意思

动词,意思为 vt. 实行;执行;处死

execute()什么意思

执行函数;

execute是什么意思啊?

execute 翻译:.实行,实施

「执行」英文怎么说? Execute/Implement…4种说法一次搞懂!

执行 英文 ,应该怎么说呢?中文里面的「执行」这个词很常听到,例如执行一项计画、执行任务、执行一项企划…等等,「执行」跟「做」很像,都有那种要去「做」某件事的意思,也就是 do some actions。 如果你还不知道要怎样用英文表达中文里面的「执行」这个词,本篇文章会教学几种「 执行英文 」的说法,下次碰到类似场景,就可以直接用英文脱口而出罗。 文章目录 执行 英文 执行英文、Do Do 关于「执行」某件事的各种用法 执行英文、Execute 1.(尤指有计划地)执行实施,履行,表演 2.(依法)处决,处死 英文 Implement :履行、执行 英文 carry sth out :执行、贯彻 这些「执行」英文用法,差在哪? 一、Let"s do the plan. 做这计画 二、Let"s implement the plan. 履行计画 三、Let"s execute the plan. 执行计画 四、Let"s carry out the plan. 完成计画 执行 英文总整理 执行 英文 下面列出各种跟「执行」有关的英文单字、英文片语或是英文例句,赶快学起来吧! do 做 execute 执行 implement 履行、执行 carry out 执行、完成 执行英文、Do Let"s do this! 这句英文如何要直接翻译的话,会像是:「让我们来做这件事吧」! 「do」这个英文单字强调「动作本身」,也就是说强调「『做』事」的动作。 「make」与「do」最大的差异来自于两个动词所强调的重点不同。 例: I made something for your birthday. 我为了你的生日做了个东西。 例:I did something for your birthday. 我为了你的生日做了件事情。 Do 关于「执行」某件事的各种用法 Do 通常在讨论工作、任务、打理自己和一般的日常行事时使用。 例: Do the Dishes – 做菜 Do the laundry – 洗衣服 Do a report – 做报告 Do a course – 做疗程 Do your hair – 上发廊 Do your makeup – 化妆 Do well – 做得好 Do everything/nothing – 做完所有事/什么也不做 更多 do 的用法教学,可以参考下面文章: 【Make 用法】英文”Make”和”Do”到底差在哪里? 【实用英文】Make 跟Do 在英文用法上的差别 ! 英文「make」与「do」的不同! make 用法怎么用?搞懂英文「make」所有的用法! 执行英文、Execute Execute 这个英文单字翻译成中文最接近「执行」,很多英文字典也都是将 Execute 翻译成「执行」的意思。 不过 execute 这个英文单字在中文意思上,也有几种用法。 1.(尤指有计划地)执行实施,履行,表演 例: to execute a deal/plan 进行交易/实施计划 如果你要用英文说执行一项计画,你就可以 execute a plan。 例: He asked his wife to execute his will. 他要求他的妻子执行他的遗嘱。 2.(依法)处决,处死 execute 的第二个中文意思是指「处决、处死」的意思,execute 用来表达「处死」的意思,在电影里面是很常看到的唷。 例: He was executed for murder. 他因犯谋杀罪被处死。 例: He was executed for heresy. 他因异端邪说被处决。 另外,execute 的名词形式一样为 execution,中文意思一样翻译为「执行」,为不可数名词。 英文 Implement :履行、执行 Implement 这个英文单字真的要翻译的话,会比较像是中文里面的「履行」。剑桥字典的解释是:「start using a plan or system」,也就是开始执行一项计画或是系统。 例: The ernment failed to implement the plan. *** 未能实施该计划。 例:Implemented a new system to better serve customers. 执行新的客服系统。 例: He tried to implement a economic policy. 他试图实施一项经济政策。 从上面的例句你会发现 Implement 的意思接近:开始实施某项计画或是政策的这个动作。 英文 carry sth out :执行、贯彻 还有一个跟「执行」有关的英文片语叫做:carry sth out。carry sth out 的意思是指「执行,贯彻,落实,完成」的意思。 剑桥字典的解释为:「to do or plete something, especially that you have said you would do or that you have been told to do」,也就是去完成某件事,而且通常是指你曾经说过想要去完成跟执行的事。 例: He did not carry out his promise to us. 他没有履行对我们的承诺。 例: We could not carry out that brash plan. 我们无法执行那个草率的计划。 这些「执行」英文用法,差在哪? 最后来比较一下,上面这些跟「执行」有关的英文单字或是片语,到底差在哪。 一、Let"s do the plan. 做这计画 让我们来做这项计画。强调的是「做」这个意思。 二、Let"s implement the plan. 履行计画 让我们来履行这个计画。用 implement 很像是所有的事情你都已经计画好了,剩下的就是去「履行跟执行」而已。 三、Let"s execute the plan. 执行计画 让我们来执行这项计画。用 execute 的意思会更接近「执行」,也就是去贯彻、去做某件事的意思。 四、Let"s carry out the plan. 完成计画 carry out 跟 execute 比较像,都接近去执行、完成的意思。carry out 比较像是你之前已经曾经说过要做某件事,而现在去把它执行、完成。 执行 英文总整理 上面讲了跟「执行」有关的四个英文单字:do 、execute 、 implement 、carry out 。虽然这四个英文单字都有「执行」的意思,但是用法上还是有点小差异。 英文文法──助词“Do”,“Does”,“Did”的使用 「Borrow、Lend」中文意思差在哪?5组英文相似字的不同用法与时机! 【Make 用法】英文”Make”和”Do”到底差在哪里? 英文「make」与「do」的不同! 【实用英文】Make 跟Do 在英文用法上的差别 ! 9 个「carry」的片语动词(Phrasal verbs)大 *** ! Play、Do还是Go?! 运动英文教你神分辨! 【英文字汇】25 个人们最常用的英文动词!

execute是什么意思

execute的意思是:处决;实施;执行。相关短语:1、execute a will :依照遗嘱行事。2、execute a dance step :表演舞步。例句:1、 He asked his nephew to execute his will.他请自己的侄子执行遣嘱。2、 The manager assistant came here to execute a few small commissions for the manager.经理助理到这里来是代替经理办几件小事的。3、The government had difficulty in executing the policy.政府在实施该项政策时遇到困难。4、I know you believe your father"s wrong to execute him.我知道你也觉得你父亲要处决他是错误的。5、They drew up and executed a plan to reduce fuel consumption.他们制订并实施了一项降低燃料消耗的计划。

execute是什么意思

  execute英 [u02c8eksu026akju:t] 美 [u02c8u025bksu026au02cckjut]  vt.执行; 完成; 履行; 处死,处决;  [例句]The gnome-screenshot application works slightly differently in each of these cases because they execute the command with different options.  对于每种调用方法,gnome-screenshot应用程序的表现略有差异,因为它们用不同的选项执行此命令。  [其他]第三人称单数:executes 现在分词:executing 过去式:executed 过去分词:executed 形近词: execuor

词汇精选:execute的用法和辨析

一、详细释义: , v. , 实施,实行;执行;履行 , 例句: ,Deliberate before you begin, then execute with vigour.,事前应深思,实行须坚决。, 例句: ,That plan was promptly executed.,该计划立即得到实施。, 将...处死 , 例句: ,They executed a spy.,他们处死了一个间谍。, 例句: ,The man who murdered his wife was executed.,谋杀了他妻子的那人被处死了。, 【律】(经签名盖章等手续)使(证书等)生效;执行(判决,遗嘱等) , 例句: ,A lot would then depend on where the will was executed and could be proved.,许多事情要取决于遗嘱在什么地方生效执行。, 二、词义辨析: , kill,murder,slaughter,massacre,assassinate,execute ,这些动词均有“杀,杀死”之意。kill普通用词,含义广泛,泛指以任何方式使人、动物或植物死亡。murder指谋杀或凶杀。slaughter本义指大批宰杀动物,也指像屠宰牲畜一样一次杀死许多人。massacre语气比slaughter强。指大屠杀,尤指屠杀失去了自卫能力的人。assassinate通常指因政治原因用非法手段杀害政治领袖人物或短名人士。execute指依法处死罪犯。, 三、参考例句: ,All outstanding order will be execute this month.,所有未完成的订单将于本月内执行。,He asked his lawyer to execute his will.,他请他的律师执行遗嘱。,Deliberate before you begin, then execute with vigour.,事前应深思,实行须坚决。,An attorney was chosen to execute the will.,一名律师被选定来执行该遗嘱。,Ideally, you can brainstorm your ideas and then execute them.,理想状态下,你可以有很多好点子并一一执行。,Deliberate before you begin, and then execute with vigour.,开始前应三思而后行,一旦开始,即应精力充沛地投入。(索卢斯特),One party is entitled to cancel the contract if the other side cannot execute it.,如果一方不履行合同,另一方有权取消合同。,Thus did our hero execute the greatest exploits with the utmost ease imaginable.,就这样,我们的英雄没费吹灰之力就干成了大事。,For expert men can execute, and perhaps judge of particulars, one by one.,有经验的人能够办事,或许也能够判断个别的问题。,Make sure that you execute all movements *** oothly and without jerking.,一定要保证所有动作自然流畅,不要一顿一顿的。

如何区别assassinate,butcher,commit suicide,execute,kill,massacre,murder,slau

它们都有各自的词义的查一下字典就知道了
 首页 上一页  1 2