漫步红林

品味技术与生活之间的差距,追求代码与国画之间的艺术.

BlogJava 联系 聚合 管理
  0 Posts :: 28 Stories :: 2 Comments :: 0 Trackbacks

java连数据库,JDBC是Java连接数据库的唯一底层API,使用步骤很简单。
 
1.首先注册jdbc和相关数据库的驱动比如oracle数据库
      Class.forName("oracle.jdbc.OracleDiver");
2.创建连接

 1String  url = "jbbc:oracle:thin:@HostIP : 1521:hyint"            -------------  hyint 是数据库的sid 
 2String username = "hyint";
 3String password = "hyint";
 4Connection conn = DriverManger.getConnection(url,username,password); 
 5
 6然后创建Statementd对象, 也就是通过 Statement  向数据库传递sql语句。 
 7Statement stmt = conn.createStatement(); 
 8sql = "SELECT * FROM student"
 9ResultSet rs = stmt.executQurey(sql); //把查询的结果放在一个记录集中如果获取相应记录的字段值 
10rs.next();//记录集的指针指向第一条上方获取第一条必须下移 
11//比如说 student表中有一个name字段,获取它的值是这样的 
12rs.getString("name");//其中的参数为要获取字段的字段名最后不要忘了关闭连接 
13close( ), 


多种数据库的链接方式、URL和驱动名。

 11、Oracle8/8i/9i数据库(thin模式) 

 2Class.forName("oracle.jdbc.driver.OracleDriver").newInstance(); 
 3String url="jdbc:oracle:thin:@localhost:1521:orcl"
 4//orcl为数据库的SID 
 5String user="test"
 6String password="test"
 7Connection conn= DriverManager.getConnection(url,user,password); 

 8
 92、DB2数据库 
10Class.forName("com.ibm.db2.jdbc.app.DB2Driver ").newInstance(); 
11String url="jdbc:db2://localhost:5000/sample"
12//sample为你的数据库名 
13String user="admin"
14String password=""
15Connection conn= DriverManager.getConnection(url,user,password); 
16
17
18
193、Sql Server7.0/2000数据库 
20Class.forName("com.microsoft.jdbc.sqlserver.SQLServerDriver").newInstance(); 
21String url="jdbc:microsoft:sqlserver://localhost:1433;DatabaseName=mydb"
22//mydb为数据库 
23String user="sa"
24String password=""
25Connection conn= DriverManager.getConnection(url,user,password); 

26
274、MySQL数据库 
28Class.forName("org.gjt.mm.mysql.Driver").newInstance(); 
29String url ="jdbc:mysql://localhost/myDB?user=soft&password=soft1234&useUnicode=true&characterEncoding=8859_1" 
30//myDB为数据库名 
31Connection conn= DriverManager.getConnection(url); 
32
33
34
355.Access数据库 
36建立ODBC数据源 
37Class.forName("sun.jdbc.odbc.JdbcOdbcDriver"); 
38Connection conn=DriverManager.getConnection("jdbc:odbc:bookbase"); 
39
posted on 2009-02-21 15:11 苦瓜 阅读(330) 评论(0)  编辑  收藏 所属分类: JDBC

只有注册用户登录后才能发表评论。


网站导航: