首页
题库
面试
求职
学习
竞赛
More+
所有博客
搜索面经/职位/试题/公司
搜索
我要招人
去企业版
登录 / 注册
首页
>
试题广场
>
建立Statement对象的作用是?
[单选题]
建立Statement对象的作用是?
连接数据库
声明数据库
执行SQL语句
保存查询结果
查看正确选项
添加笔记
求解答(13)
邀请回答
收藏(2382)
分享
65个回答
添加回答
176
sakiila
1、Statement对象用于执行不带参数的简单SQL语句。
2、Prepared Statement 对象用于执行预编译SQL语句。
3、Callable Statement对象用于执行对存储过程的调用。
发表于 2018-09-14 23:40:17
回复(5)
118
鱼泡泡-菜鸟成长记
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)
17
仓央、嘉措
statement 用于执行不带参数的SQL语句 preperStatement 用于执行带参数的SQL语句可以防SQL注入 callableStatement 用于执行存储过程的调用
编辑于 2018-11-27 07:58:03
回复(0)
16
三号小学生
statement对象,用于执行不带参数的简单SQL语句
发表于 2018-09-14 15:29:25
回复(0)
11
…完美搭配い
加载驱动,建立连接,创建执行者,执行命令,返回结果。
发表于 2019-09-09 15:12:31
回复(1)
10
吃不饱的芹菜很成熟
Jdbc六大步骤: 1.注册驱动 2.获取连接 3.创建语句对象 4.执行sql 5.处理语句集 6关闭连接
发表于 2020-01-06 18:54:19
回复(1)
8
从前的小余儿
JDBC的连接过程 1.加载驱动器 2.创建connection对象 3.创建statement--sql执行对象 4.编写sql语句 5.statement调用sql方法执行sql语句 6.创建处理结果集对象 7.处理结果,返回
发表于 2020-07-31 10:45:57
回复(0)
4
🌷201808210910347
用于执行SQL语句
发表于 2018-09-13 23:49:14
回复(0)
3
等风来,不如追风去
JDBC中的statement对象用于向数据库发送SQL语句,想完成对数据库的增删改查,只需要通过这个对象 向数据库发送增删改查语句即可
就是执行SQL语句
发表于 2022-01-12 22:00:03
回复(0)
3
屈服于现实的三岁多一点的孩子
Statement对象用于执行不带参数的简单SQL语句
发表于 2019-04-21 15:30:11
回复(0)
2
牛客697757590号
statement是执行语句,resultmap是保存结果
发表于 2021-07-24 22:19:35
回复(0)
1
阿莉勒丝黛拉
C
发表于 2022-02-23 08:27:09
回复(0)
1
锐意进取233
建立Statement对象的作用是 执行SQL语句。
发表于 2021-07-01 09:19:22
回复(0)
1
牛客9792607号
需要注意的是:
statement对象用于执行不带参数的简单的SQL语句
Prepared Statement 对象用于执行预编译的SQL语句
Callable Statement对象用于执行对存储过程中的调用
发表于 2019-01-14 20:02:57
回复(0)
0
努力努力再努力68
jdbc的步骤:1 加载驱动器 2 创建connection对象 3 创建connection-sql对象链接 4 编写sql语句 5 利用statement执行sql语句 6 创建结果集对象 7 处理结果并返回
编辑于 2023-12-04 21:49:32
回复(0)
0
想居家的打工人求你们别卷了
Statement对象用于执行sql语句,PreparedStatement对象用于执行预编译sql语句且防止sql注入的危险
发表于 2023-04-13 00:32:52
回复(0)
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)
0
牛客812909288号
statement对象是用于执行不带参数的简单SQL语句的
发表于 2022-06-29 04:31:21
回复(0)
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)
0
我全都要!
这年头谁还用原始的sql语句。。。
发表于 2022-03-18 15:57:26
回复(0)
这道题你会答吗?花几分钟告诉大家答案吧!
提交观点
问题信息
Java
上传者:
小小
难度:
65条回答
2382收藏
9467浏览
热门推荐
相关试题
假定一个待哈希存储的线性表为(32...
哈希
评论
(1)
5.下列判断正确的是( )
资料分析
言语理解与表达
资料分析
评论
(1)
《拳皇97》最后BOSS是谁?
游戏常识
评论
(1)
《魔兽世界》中,下列不属于玩家可以...
游戏常识
评论
(1)
你有没有崇拜的偶像,你欣赏他/她身...
通用能力
评论
(1)
扫描二维码,关注牛客网
意见反馈
下载牛客APP,随时随地刷题