1.加载数据库驱动
mysql:Class.forName("com.mysql.jdbc.Driver");
Oracle:Class.forName("oracle.jdbc.driver.OracleDriver");
SqlServer:Class.forName("com.microsoft.jdbc.sqlserver.SqlServerDriver");
Sybase:Class.forName("com.sybase.jdbc2.jdbc.SybDriver");
DB2:Class.forName("com.ibm.db2.jdbc.net.DB2Driver");
2.建立数据库链接
Connection con = DataManager.getConnection
("jdbc:mysql://myDBComputerNameORIP:3306/myDBName",ID,pwd);
("jdbc:oracle:thin:@MyDBComputerNameORIP:1521:ORCL",ID,pwd);
("jdbc:sybase:Tds:MyDbComputerNameOrIP:2638",ID,Pwd);
("jdbc:db2://MyDbComputerNameOrIP/myDBName",ID,Pwd);
3.创建并执行sql语句
Statement stmt = con.createStatement();
stmt.excute(sql);
ResultSet rs = stmt.excuteQuery(sql);
4处理从DBMS返回的数据
查询处理后从DBMS收到的查询结果赋给java.sql.ResultSet对象,该对象包含一些用来从结果集中获取数
据存到Java变量中的方法,以便进行进一步处理。
5.关闭数据库链接
stmt.colse()
con.close();