JDBC(Java数据库连接)笔记一二

JDBC是java语言中用来规范客户端程序如何来访问数据库的应用程序接口。

 

JDBC步骤

一、与想使用的DBMS建立一个连接。

         1、装载驱动程序

                   

                        装载驱动程序只需要非常简单的一行代码。例如,你想要使用 JDBC-ODBC 桥驱动程序,可以用下列代码装载它:
              Class.forName("sun.jdbc.odbc.JdbcOdbcDriver");

              

                       你的驱动程序文档将告诉你应该使用的类名。例如, 如果类名是 jdbc.DriverXYZ ,你将用代码以下的代码装载驱动程序:
             Class.forName("jdbc.DriverXYZ");
 

                         加载 Driver 类后,它们即可用来与数据库建立连接。

          2、用适当的驱动程序类与DBMS建立连接

                         下列代码是一般的做法:
                          Connection con = DriverManager.getConnection(url,"myLogin","myPassword");
                          如果你正在使用 JDBC-ODBC 桥, JDBC URL 将以 jdbc:odbc 开始:余下 URL 通常是你的数据源名字或数据库系统。
                          创建 JDBC Statements 对象
                          Statement stmt = con.createStatement();
                          到此 stmt 已经存在了,但它还没有把 SQL 语句传递到 DBMS。我们需要提供 SQL 语句作为参数提供给我们使用的 Statement 的方法。  例如:
                        
                         stmt.executeUpdate("CREATE TABLE COFFEES " +
                             "(COF_NAME VARCHAR(32),SUP_ID INTEGER,PRICE FLOAT," +
                             "SALES INTEGER,TOTAL INTEGER)");
                     
                        
           我们使用 executeUpdate 方法是因为在 createTableCoffees 中的 SQL 语句是 DDL (数据定义语言)语句。创建表,改变表,删除表都是 DDL 语句的例 子,要用
           executeUpdate 方法来执行。你也可以从它的名字里看出,方法 executeUpdate 也被用于执行更新表 SQL 语句。实际上,相对于创建表来说,executeUpdate 于          
           更新表的时间更多,因为表只需要创建一次,但经常被更新。
           被使用最多的执行 SQL 语句的方法是 executeQuery。这个方法被用来执行 SELECT 语句,它几乎是使用最多的 SQL 语句。
      
  
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值