首页 > 试题广场 >

建立Statement对象的作用是?

[单选题]
建立Statement对象的作用是?
  • 连接数据库
  • 声明数据库
  • 执行SQL语句
  • 保存查询结果
1、Statement对象用于执行不带参数的简单SQL语句。 
2、Prepared Statement 对象用于执行预编译SQL语句。 
3、Callable Statement对象用于执行对存储过程的调用。
发表于 2018-09-14 23:40:17 回复(5)
Class.forName("com.mysql.jdbc.Driver");  //加载jdbc驱动
con=DriverManager.getConnection(url,user,password); //建立连接
stmt=con.createStatement(); //创建语句执行者(stateMent用于执行不带参数的简单sql语句,PreparedStatement用于执行带参数的预编译sql语句能够预防sql注入,CallableStatement提供了一种标准形式的调用存储过程的方法)
stmt.execute(“sql语句”); 
rs=stmt.executeQuery("sql查询语句"); //结果集
发表于 2019-06-04 21:01:52 回复(9)
statement 用于执行不带参数的SQL语句 preperStatement 用于执行带参数的SQL语句可以防SQL注入 callableStatement 用于执行存储过程的调用
编辑于 2018-11-27 07:58:03 回复(0)
statement对象,用于执行不带参数的简单SQL语句
发表于 2018-09-14 15:29:25 回复(0)
加载驱动,建立连接,创建执行者,执行命令,返回结果。
发表于 2019-09-09 15:12:31 回复(1)
Jdbc六大步骤: 1.注册驱动 2.获取连接 3.创建语句对象 4.执行sql 5.处理语句集 6关闭连接
发表于 2020-01-06 18:54:19 回复(1)
JDBC的连接过程 1.加载驱动器 2.创建connection对象 3.创建statement--sql执行对象 4.编写sql语句 5.statement调用sql方法执行sql语句 6.创建处理结果集对象 7.处理结果,返回
发表于 2020-07-31 10:45:57 回复(0)
用于执行SQL语句
发表于 2018-09-13 23:49:14 回复(0)
JDBC中的statement对象用于向数据库发送SQL语句,想完成对数据库的增删改查,只需要通过这个对象 向数据库发送增删改查语句即可
就是执行SQL语句
发表于 2022-01-12 22:00:03 回复(0)
Statement对象用于执行不带参数的简单SQL语句
发表于 2019-04-21 15:30:11 回复(0)
statement是执行语句,resultmap是保存结果
发表于 2021-07-24 22:19:35 回复(0)
C
发表于 2022-02-23 08:27:09 回复(0)
建立Statement对象的作用是  执行SQL语句。
发表于 2021-07-01 09:19:22 回复(0)
需要注意的是:
statement对象用于执行不带参数的简单的SQL语句

Prepared Statement 对象用于执行预编译的SQL语句

Callable Statement对象用于执行对存储过程中的调用
发表于 2019-01-14 20:02:57 回复(0)
jdbc的步骤:1 加载驱动器  2 创建connection对象 3 创建connection-sql对象链接 4 编写sql语句 5 利用statement执行sql语句 6 创建结果集对象 7 处理结果并返回
编辑于 2023-12-04 21:49:32 回复(0)
Statement对象用于执行sql语句,PreparedStatement对象用于执行预编译sql语句且防止sql注入的危险
发表于 2023-04-13 00:32:52 回复(0)
Class.forName("com.mysql.jdbc.Driver");  //加载jdbc驱动 con=DriverManager.getConnection(url,user,password); //建立连接 stmt=con.createStatement(); //创建语句执行者(stateMent用于执行不带参数的简单sql语句,PreparedStatement用于执行带参数的预编译sql语句能够预防sql注入,CallableStatement提供了一种标准形式的调用存储过程的方法) stmt.execute(“sql语句”); //执行sql语句 rs=stmt.executeQuery("sql查询语句"); //结果集
发表于 2022-10-19 08:11:50 回复(0)
statement对象是用于执行不带参数的简单SQL语句的
发表于 2022-06-29 04:31:21 回复(0)
Class.forName("com.mysql.jdbc.Driver");  //加载jdbc驱动 con=DriverManager.getConnection(url,user,password); //建立连接 stmt=con.createStatement(); //创建语句执行者(stateMent用于执行不带参数的简单sql语句,PreparedStatement用于执行带参数的预编译sql语句能够预防sql注入,CallableStatement提供了一种标准形式的调用存储过程的方法) stmt.execute(“sql语句”);  rs=stmt.executeQuery("sql查询语句"); //结果集
发表于 2022-04-06 15:19:51 回复(0)
这年头谁还用原始的sql语句。。。
发表于 2022-03-18 15:57:26 回复(0)