当前位置: 首页 > news >正文

上海市网站建设青海休闲网站建设公司

上海市网站建设,青海休闲网站建设公司,商城网站设计图,wordpress login form数据库基础 SQL语言 1、select 语句 select 语句用于从数据中检索数据。语法如下#xff1a; SELECT 搜选字段列表 FROM 数据表名 WHERE 条件表达式 GROUP BY 字段名 HAVING 条件表达式(指定分组的条件) ORDER BY 字段名[ASC|DESC] 2、insert 语句 insert 语句用于向表中插入…数据库基础 SQL语言 1、select 语句 select 语句用于从数据中检索数据。语法如下 SELECT 搜选字段列表 FROM 数据表名 WHERE 条件表达式 GROUP BY 字段名 HAVING 条件表达式(指定分组的条件) ORDER BY 字段名[ASC|DESC] 2、insert 语句 insert 语句用于向表中插入新数据。语法如下 insert into 表名[(字段1字段2...)]values(属性值1属性值2); 3、update 语句 update 语句用于更新数据表中的某些记录。语法如下 UPDATE 数据表名 SET 字段名新的字段值 WHERE 条件表达式; 4、delete 语句 delete 语句用于删除数据。语法如下 delete from 数据表名 where 条件表达式; JDBC中常用的类和接口 1、 DriverManager 类 DriverManager 类师JDBC的管理层用于管理数据库中的驱动程序。在操作指定数据库之前需要使用Java中Class 类的静态方法forName(String className)加载指定数据库的驱动程序。 2、Connection 接口 Connection 接口代表与特定的数据库的连接在连接上下文中执行SOL语句并返回结果。 3、Statement 接口 Statement 接口用于在已经建立连接的基础上向数据库发送SQL语句。 4、PreparedStatement 接口 PreparedStatement 接口用来动态地执行SQL语句。通过PreparedStatement 实例执行的动态的SQL语句将被预编译并能保存到PreparedStatement 实例中从而可以反复地执行该SQL语句。 5、ResultSet 接口 ResultSet 接口类似与一个临时表用来展示存放数据库查询操作所获得的结果。ResultSet 实例具有指定当前数据行的指针指针开始的位置在第一个记录的前面通常next()方法可将指针向下移。 数据库操作 要对数据库表中的数据库进行操作首先应该建立与数据库的连接。通过JDBC API 中提供的各种各类可对数据表中的数据进行查找、添加、修改、删除等操作。代码如下   import java.sql.Connection; import java.sql.DriverManager; import java.sql.PreparedStatement; import java.sql.ResultSet; import java.sql.SQLException;import com.mysql.cj.jdbc.Driver;public class JDBC {Connection connection;public static void main(String[] args)throws SQLException {JDBC jdbcnew JDBC();jdbc.getConnection();System.out.println(查询所有课程结果为);jdbc.selectAll();System.out.println(新增4号课程名为Web);jdbc.add(4,Web);System.out.println(查询所有课程结果为);jdbc.selectAll();System.out.println(修改三课程名为office);jdbc.update(3,office);System.out.println(查询所有课程结果为); jdbc.selectAll(); System.out.println(删除4号课程);jdbc.delete(4);System.out.println(查询所有课程结果为);jdbc.selectAll();jdbc.close();}//删除课程public void delete(int id) throws SQLException {//第三步获取statement对象PreparedStatement preparedStatementconnection.prepareStatement(delete from couse where id ?;);preparedStatement.setInt(1,id);//执行SQL语句返回结果集preparedStatement.executeUpdate();}//修改课程public void update(int id,String name) throws SQLException {//第三步:获取statement对象PreparedStatement preparedStatement connection.prepareStatement(update couse set name ? where id ?;);preparedStatement.setString(1, name);preparedStatement.setInt(2, id);//第四步: 获取statement对象preparedStatement.executeUpdate();}//添加课程public void add(int id, String name)throws SQLException {//第三步:获取statement对象PreparedStatement preparedStatementconnection.prepareStatement(insert into couse value(?,?););preparedStatement.setInt(1, id);preparedStatement.setString(2, name);//第四步:执行SQL语句返回结果集preparedStatement.executeUpdate();}public void getConnection()throws SQLException{//第一步注册驱动 DriverManager.registerDriver(new Driver()); //第二步:获取连接 connectionDriverManager.getConnection(jdbc:mysql://localhost:3306/school_java,root,1234);}//查询所有课程public void selectAll()throws SQLException {//第三步:获取statement对象PreparedStatement preparedStatementconnection.prepareStatement(select * from couse;); //第四步: 执行SQL语句返回结果集ResultSet resultSetpreparedStatement.executeQuery(); //第五步:遍历结果集while(resultSet.next()) {System.out.print(resultSet.getInt(id) );System.out.println(resultSet.getString(name));}//第六步:关闭连接释放资源resultSet.close();preparedStatement.close();}public void close()throws SQLException {connection.close();} } 运行结果
http://wiki.neutronadmin.com/news/82335/

相关文章:

  • ssh jsp做网站海南省生态文明村建设促进会网站
  • 山东网站建设开发维护企查查免费查询
  • 如何用vs2012做网站做标签网站是什么
  • 专做药材的网站有哪些在上海做兼职在哪个网站
  • 合肥做微网站建设wordpress子页面不显示
  • 网站建设简单wordpress进阶教程
  • 南昌免费做网站广东省公共资源交易中心地址
  • 乌克兰设计网站建设临平房产做网站的公司
  • 搭建网站的五大步骤四川成都网站优化
  • 网站商城设计wordpress清理主题
  • 宿迁企业网站设计会qt怎么做网站
  • 工业园区网站模版网络服务商怎么咨询
  • 阿里云电影网站建设教程seo查询站长工具
  • 网站建设 临沂自己做的网站怎么查
  • 网站怎么排版网站制作模板软件
  • 合适的网站建设的公司怎么找网站开发目录static
  • 上海短期网站建设培训济南网络推广网络营销
  • 网站建设办法上海企业在线
  • 便利的邯郸网站建设域名例子
  • 1t网站空间主机多少钱好的推广方式
  • 网站模板源码关键词快速排名seo怎么优化
  • 北京做网站的公司拟常用的行业管理系统
  • 建设银行企业官方网站wordpress静态页制作
  • 对营销网站建设评估及分析活动策划书
  • 和网站用户体验相关的文章jsp网站开发网上订餐系统
  • 网站托管运营怎么知道公司网站是哪家做的
  • 呼伦贝尔旅游网站建设中国建筑装饰网参数
  • 网站一个一个关键词做济南做网站 推荐行知科技
  • 手机网站开源wordpress 如何搭建
  • 百度网站收录查询地址云南做网站哪家便宜