首页 > 其他分享 >11.7

11.7

时间:2024-11-07 19:58:12浏览次数:3  
标签:PreparedStatement java String rs 11.7 import pstmt

通过PreparedStatement实现对数据库的插入和查询操作。
import java.sql.Connection;
import java.sql.DriverManager;
import java.sql.PreparedStatement;
import java.sql.ResultSet;

public class PreparedStatementExample {
public static void main(String[] args) {
String url = "jdbc:mysql://localhost:3306/mydatabase";
String user = "root";
String password = "mypassword";
try (Connection conn = DriverManager.getConnection(url, user, password)) {
// 插入数据
String insertSql = "INSERT INTO users (name, age) VALUES (?, ?)";
try (PreparedStatement pstmt = conn.prepareStatement(insertSql)) {
pstmt.setString(1, "Jane Doe");
pstmt.setInt(2, 25);
pstmt.executeUpdate();
System.out.println("Data inserted successfully!");
}
// 查询数据
String selectSql = "SELECT * FROM users WHERE name = ?";
try (PreparedStatement pstmt = conn.prepareStatement(selectSql)) {
pstmt.setString(1, "Jane Doe");
try (ResultSet rs = pstmt.executeQuery()) {
while (rs.next()) {
System.out.println("ID: " + rs.getInt("id") +
", Name: " + rs.getString("name") +
", Age: " + rs.getInt("age"));
}
}
}
} catch (Exception e) {
e.printStackTrace();
}
}
}

标签:PreparedStatement,java,String,rs,11.7,import,pstmt
From: https://www.cnblogs.com/bawangji666/p/18533867

相关文章

  • [考试记录] 2024.11.7 noip模拟赛7
    基础暴力分300pts......
  • 11.7 html
    html一、基本介绍1、定义:html是一种超文本标记语言,也是一种标识性语言(不是编程语言)标记:记号(绰号)超文本:就是页面内容可以包含图片、链接,音乐,视频等素材。2、为什么学习html?(1)测试页面元素,了解页面页面元素(页面是html语言编写的)(2)进行ui自动化需用到元素定位3、html有哪些特点......
  • 基于开源IM即时通讯框架MobileIMSDK:RainbowChat v11.7版已发布
    关于RainbowChatRainbowChat是一套基于开源IM聊天框架 MobileIMSDK 的产品级移动端IM系统。RainbowChat源于真实运营的产品,解决了大量的屏幕适配、细节优化、机器兼容问题(可自行下载体验:专业版下载安装)。* RainbowChat可能是市面上提供im即时通讯聊天源码的,唯一一款同时支持T......
  • 【漏洞复现】通达OA v11.7 moare 反序列化漏洞
    免责声明:        本文内容旨在提供有关特定漏洞或安全漏洞的信息,以帮助用户更好地了解可能存在的风险。公布此类信息的目的在于促进网络安全意识和技术进步,并非出于任何恶意目的。阅读者应该明白,在利用本文提到的漏洞信息或进行相关测试时,可能会违反某些法律法规......
  • MacBook Air M1 使用 miniconda 安装python3.11.7 和 tensorflow2.16.1详细
    1m1mac安装xcode命令工具在Terminal终端执行以下代码:xcode-select--install2下载支持m1芯片arm64的miniconda在miniconda官网,找到下图中保护AppleM1的bash安装包,Miniconda—Anacondadocumentation3安装miniconda在Terminal执行下列代码:1)cd"miniconda下......
  • macOS Big Sur 11.7.3 (20G1116) 正式版 ISO、PKG、DMG、IPSW 下载
    本站提供的macOSBigSur软件包,既可以拖拽到Applications(应用程序)下直接安装,也可以制作启动U盘安装,或者在虚拟机中启动安装。作者主页:www.sysin.orgmacOSBigSur11.7.x同样为安全更新,不再赘述。macOSBigSur11.6.x皆为安全更新,不再赘述。macOSBigSur11.6.5(20G5......
  • macOS Big Sur 11.7.10 (20G1427) 正式版发布 ISO、PKG、DMG、IPSW 下载
    macOSBigSur11.7.10(20G1427)正式版ISO、PKG、DMG、IPSW下载本站下载的macOS软件包,既可以拖拽到Applications(应用程序)下直接安装,也可以制作启动U盘安装,或者在虚拟机中启动安装。另外也支持在Windows和Linux中创建可引导介质。2023年9月12日,Apple为macOS和......
  • macOS Big Sur 11.7.10 (20G1427) Boot ISO 原版可引导镜像
    macOSBigSur11.7.10(20G1427)BootISO原版可引导镜像本站下载的macOS软件包,既可以拖拽到Applications(应用程序)下直接安装,也可以制作启动U盘安装,或者在虚拟机中启动安装。另外也支持在Windows和Linux中创建可引导介质。2023年9月12日,Apple为macOS和iOS等旧......
  • 11.7
    今天我们来实现管理员登陆与学生登录及功能等的前后端代码首先是我的配置图1、管理员①后端UserControllerpackagecom.example.controller;importcom.example.pojo.Result;importcom.example.pojo.User;importcom.example.pojo.student;importcom.example.ser......
  • 11.7随笔
    执行没有WHERE子句的UPDATE要慎重,再慎重。在MySQL中可以通过设置 sql_safe_updates 这个自带的参数来解决,当该参数开启的情况下,必须在update语句后携带where条件,否则就会报错。setsql_safe_updates=1; 表示开启该参数SQL DELETE 语句DELETE语句用于删除表中......