问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

JSP中stmt=conn.createStatement()是什么意思

发布网友 发布时间:2022-05-18 11:16

我来回答

5个回答

热心网友 时间:2023-05-18 04:55

那是连接数据库时,要获取一个可以执行sql语句的对象。(偷懒,直接笔记了 ~)
连接数据库步骤:
a. 用java程序与db建立一个连接(通道)
b。根据连接获取一个执行sql语句的对象
c。执行sql语句
d。关闭连接
public class Main {
public static void main(String[] args) {
try {
//1加载驱动类
//forName() 返回与带有给定字符串名的类或接口相关联的 Class 对象
Class.forName("org.gjt.mm.mysql.Driver");

//a.建立连接通道
//DriverManager 管理一组 JDBC 驱动程序的基本服务。java.sql
//getConnection() 返回:到 URL 的连接
String url="jdbc:mysql://127.0.0.1:3306/a11";
String user="root";
String password="root";
Connection conn=DriverManager.getConnection(url, user,password);

//b。获取一个执行sql语句的对象
//Statement 用于执行静态 SQL 语句并返回它所生成结果的对象。
//createStatement()创建一个 Statement 对象来将 SQL 语句发送到数据库。
Statement st;
st=conn.createStatement();

//c.执行sql语句
//执行给定 SQL 语句,该语句可能为 INSERT、UPDATE 或 DELETE 语句,或不返回内容
st.executeUpdate("insert into student(stuname,stuage,stusex,stubirth) values('张三',10,'m','1988-08-09')");

//d.关闭连接
//立即释放此 Connection 对象的数据库和 JDBC 资源,而不是等待它们被自动释放
conn.close();
} catch (ClassNotFoundException e) {
// TODO Auto-generated catch block
e.printStackTrace();
System.out.println("加载驱动类失败!");
} catch (SQLException e) {
// TODO Auto-generated catch block
e.printStackTrace();
}

}
}

//或者关闭写在finally

热心网友 时间:2023-05-18 04:56

connection是用于将java和数据库连接的类
statement是一个接口,提供了向数据库发送执行语句和获取结果的方法
resultset是接口是用来创建存放从数据库里得到的结果的对象
正解

热心网友 时间:2023-05-18 04:56

把该对象也就是stmt将SQL语句传递给数据库管理系统执行
通常来说产生结果集,返回给ResultSet对象

热心网友 时间:2023-05-18 04:57

兄弟,看api呀。

热心网友 时间:2023-05-18 04:57

创建数据库操作对象吧应该是~
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
寿司连锁店游戏破解版 韩式寿司店中文版下载(韩式寿司店) 《老爹的寿司店》游戏界面中文设置教程 寿司翻译成中文如何下载 我的寿司店中文版下载如何下载 我的寿司店游戏破解版 怎么取消序时制单用友t3 ...有标题1,2,4,5,6,7,8,9 但是没有标题3,这是怎么回事啊? 快手猪脚姜的做法 精选10道快手菜!每天不重样,天天吃不腻,只需10分钟!值得收藏 java.sql.connection 定义为接口有什么好处 接口不能实例化 但是可以声明一个变量 这是为什么? 比如说:Connection conn 酱油 生抽 老抽哪种咸 Java.sql包中的Connection接口的“自定义类型映射”。 Connect是一个接口,在main()中使用new Connect(){public void a(){。。。} }; 这句是什么意思 微信朋友圈发不出去是什么原因? c#中com,与conn区别是什么?? java里面Connection接口问题! 如何在qq发送离线文件 注册安全工程师每年报名都得重新审核吗? 华为nove3e横屏没反应,怎么弄都没反应,但是竖屏都没问题 无法旋转屏幕了怎么回事,已经打开了自动旋转,nova3? 七曰周期理财,3 8% 一天是多少利息 优酷中找的一段视频其中文字偏小 因为用用投影仪播放可能影响观看效果 请问如何使视频中字体变大 火车票当天买的,可以改签到明天吗。 火车票改签到近的地方退钱吗? 我们的火车票已经改签过了,但是明天也刚好吹台风停运了,怎么办 请问明天的火车票改签到今天的班次有座吗? 扫描全能王能不能看rar文件 在网上订了火车票。突然不想走。让老公去、改签成老公的要怎么改 怎么在电脑上直接登录 兔子的耳朵为什么比猫猫狗狗的耳朵短呢? 猫和兔子是一种动物吗? 夏夏季吃啥水果最好? 我家兔子跟邻居家的猫打架,耳朵受伤了,怎么处理? 自由幻想的兔耳猫耳是变装嘛= =?我是新手…… 女生戴猫耳朵和兔子耳朵哪个好啊?想逗逗男票,好久前就想这样了。 怎么在电脑上直接登录 vivo游戏中心十元无门槛一次发放几个 为什么用微信拉黑好友之后在黑名单里面找不到了?有些有些人为什么没有... 小米游戏超级会员无门槛优惠券战双帕弥什能用么? 找不到vivo积分兑换游戏礼券的页面 小米游戏超级会员的无门槛15优惠券怎么用啊 LPL无畏出征幸运抽奖10元无门槛券是什么 流延法的工艺是怎样的? 美团送菜到家有谁在种水果有群吗? 直线制的结构形式 直线制的组成架构 流延是什么工艺 001213的昨天的净值就打听它的净值