java数据库连接、查询、更新等
时间:2021-05-25 08:23:11|栏目:JAVA代码|点击: 次
1、java数据库连接、查询、更新
nameGet='%'+nameGet+'%';
String sqlGname = "SELECT * FROM GOODS WHERE GNAME LIKE ?";
try
{
pstmt = conn.prepareStatement(sqlGname);
pstmt.setString(1, nameGet);
rs = pstmt.executeQuery();
while (rs.next())
{
int gid = rs.getInt("gid");
String gname = rs.getString(2);
double gprice = rs.getDouble(3);
int gnum = rs.getInt(4);
Goods goods = new Goods(gid,gname,gprice,gnum);
goodsList.add(goods);
}
} catch (SQLException e)
{
e.printStackTrace();
}finally
{
DbClose.queryClose(pstmt, rs, conn);
}
2、连接数据库
public final class DbConn
{
public static Connection getconn()
{
Connection conn = null;
String user = "root";
String passwd = "root";
String url = "jdbc:mysql://localhost:3306/shop";
//已加载完驱动
try
{
Class.forName("com.mysql.jdbc.Driver");
conn = DriverManager.getConnection(url,user,passwd);
}catch (SQLException e)
{
e.printStackTrace();
}
catch (ClassNotFoundException e)
{
e.printStackTrace();
}
return conn;
}
}
这篇文章就介绍到这,下一篇将为大家更好的更相关的文章。
上一篇:Java工程中使用Mybatis (工程结合Mybatis,数据结合Swing使用))
栏 目:JAVA代码
本文标题:java数据库连接、查询、更新等
本文地址:http://www.codeinn.net/misctech/128650.html


阅读排行
- 1Java Swing组件BoxLayout布局用法示例
- 2java中-jar 与nohup的对比
- 3Java邮件发送程序(可以同时发给多个地址、可以带附件)
- 4Caused by: java.lang.ClassNotFoundException: org.objectweb.asm.Type异常
- 5Java中自定义异常详解及实例代码
- 6深入理解Java中的克隆
- 7java读取excel文件的两种方法
- 8解析SpringSecurity+JWT认证流程实现
- 9spring boot里增加表单验证hibernate-validator并在freemarker模板里显示错误信息(推荐)
- 10深入解析java虚拟机




