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

推荐扬中网站建设江门做网站设计

推荐扬中网站建设,江门做网站设计,视频生成链接在线工具,wordpress插件异常数据库基础 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 条件表达式;   DBC中常用的类和接口 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://www.yutouwan.com/news/117099/

相关文章:

  • 炫酷个人网站php源码莆田专业网站制作
  • 北京建设教育协会网站首页佛山白坭网站建设
  • 模仿网站制作手机网站一年维护费
  • 网站建设销售销售流程网页qq空间登陆在线登录入口
  • 网站开发交易网站拓者室内设计官网拓者室内设计官网
  • 高端设计网站建设德清网站建设
  • wordpress网站模板下载失败如何做新闻自动采集网站
  • 莱芜泉网站建设谁告诉你j2ee是做网站的
  • 安全电子商务网站设计开发软件大全
  • 面包店网站建设规划书怎么免费建立自己网站
  • 做自己网站彩票安徽建站
  • 网站制作教程西安百度百科
  • 手机自助建站永久免费厦门php网站建设
  • 电子商务网站建设 填空题郑州建网站企业
  • 英文网站建设中百度浏览器入口
  • 兰州交通发展建设集团公司网站建设摩托车官网报价及图片
  • 做网站题材同步修改 wordpress
  • 公司网站转微信小程序做电商网站用什么语言
  • 瑞安网站四川省建设厅
  • 南京新标特企业网站哪家广告做的wordpress标签后缀名html
  • 网站毕业设计代做公司管理系统是系统软件吗
  • 查找做影评的工作网站淮北市建筑
  • 运输网站建设网店美工设计实训步骤
  • 自己建设网站赚钱网站推广成功案例
  • 海城区建设局网站一个微信小程序要多少钱
  • 秦皇岛网站设计制作石家庄369招聘信息网
  • 怎么用lls做网站导航网站 php
  • 万江区网站建设在北京注册公司有什么好处
  • 网站建站方式有哪些app开发做网站
  • 做网站去哪里找客户广安市城乡建设规划局网站