InsertJDBC.java~10~
上传用户:dinglihq
上传日期:2013-02-04
资源大小:99958k
文件大小:1k
源码类别:

Java编程

开发平台:

Java

  1. package com.cwj.DatabaseAccessDemo;
  2. import java.sql.*;
  3. public class InsertJDBC {
  4.   public InsertJDBC(){
  5.     Connection conn=null;
  6.     Statement stat1=null;
  7.     Statement stat2=null;
  8.     ResultSet result=null;
  9.      try{
  10.          Class.forName("com.microsoft.jdbc.sqlserver.SQLServerDriver");
  11.          conn=DriverManager.getConnection("jdbc:microsoft:sqlserver://127.0.0.1;DatabaseName=Northwind;User=sa;Password=sa");
  12.          stat1=conn.createStatement();
  13.          stat2=conn.createStatement();
  14.          String sqlString="insert customers values('ZKRJ','中科软件有限公司','刘小姐','销售代表','大崇明路 50 号','北京','华北','343567','中国','(010)60074321','(010) 60765452)')";
  15.          stat1.executeUpdate(sqlString);
  16.          //下面语句检查刚才插入的记录
  17.          result=stat2.executeQuery("Select * from customers where CustomerID='ZKRJ'");
  18.          System.out.println("客户ID"+"  "+"公司名称"+"         "+"联系人姓名");
  19.          while(result.next()){
  20.            System.out.println(result.getString(1)+"  "+result.getString(2)+"  "+result.getString(3));
  21.          }
  22.          if(result!=null){
  23.             result.close();
  24.          }
  25.          if(stat1!=null){
  26.             stat1.close();
  27.          }
  28.          if(stat2!=null){
  29.             stat2.close();
  30.          }
  31.          if(conn!=null){
  32.            conn.close();
  33.          }
  34.      }catch(Exception e){
  35.       System.out.println("Error"+e);
  36.      }
  37.   }
  38. }