JAVA 关于调用数据库
发布网友
发布时间:2022-04-22 11:32
我来回答
共4个回答
热心网友
时间:2023-05-19 05:07
DbConnect
db
=
DbConnect.
getInstance
();
这是一个连接数据库的类(你自己写的),初始化
db相当一个别名,可以点出(.)该类里面的方法
Connection
conn
=
db.getConnect();
db.getConnect();这个方法
应该是你
写的一个连接方法了,返回的是Connection
类型,所以用他接收
此时已经连接的数据库了。接下来你要对数据库做什么····
String
sql="select
*from
(select
*from
notice_hanchao
order
by
insert_time
desc)";
一条sql查询语句
PreparedStatement
ps
=
conn.prepareStatement(sql);
conn.prepareStatement(sql);数据库对
sql语句
判断和执行,返回的是PreparedStatement
所以用他接收
ResultSet
rs
=
ps.executeQuery();
执行sql语句后要接收吧,ps.executeQuery();返回一个
结果集
,用ResultSet
去接收
接下来你可以打印了
rs.getString(1);
rs.get类型(1);
rs.getString(2);
rs.get类型(2);········
不懂就去问你们老师吧···我只能这么写了··希望能帮助你
热心网友
时间:2023-05-19 05:07
不论你连的什么数据库
知识geConnect()方法里面的代码不一样
<%
DbConnect
db
=
DbConnect.getInstance();
Connection
conn
=
db.getConnect();
这是获得连接
String
sql="select
*from
(select
*from
notice_hanchao
order
by
insert_time
desc)";
要执行的sql语句
PreparedStatement
ps
=
conn.prepareStatement(sql);
通过连接对象获取数据库操作对象
ResultSet
rs
=
ps.executeQuery();
操作结果集
sql语句执行后返回的一个ResultSet类型的
结果集
%>
热心网友
时间:2023-05-19 05:08
DbConnect
db
=
DbConnect.getInstance();
Connection
conn
=
db.getConnect();获得一个和数据库交互的对象,
然后通过这个对象来获得一个和数据库进行连接的对象
String
sql="select
*from
(select
*from
notice_hanchao
order
by
insert_time
desc)";
PreparedStatement
ps
=
conn.prepareStatement(sql);
提交sql
ResultSet
rs
=
ps.executeQuery();
//得到结果集
然后提交一条sql语句,
并获得结果,
这条sql语句
热心网友
时间:2023-05-19 05:08
<%
DbConnect
db
=
DbConnect.getInstance();//获取一个连接实例
Connection
conn
=
db.getConnect();//取得一个连接
String
sql="select
*from
(select
*from
notice_hanchao
order
by
insert_time
desc)";//一个查询字符串
PreparedStatement
ps
=
conn.prepareStatement(sql);//把查询字符串构造成一个语句对象
ResultSet
rs
=
ps.executeQuery();//执行语句,并返回一个结果集
%>