[初学]数据库的一点经验(1分)

  • 主题发起人 主题发起人 smallbee
  • 开始时间 开始时间
S

smallbee

Unregistered / Unconfirmed
GUEST, unregistred user!
初学,与大家共享。
Jbuiderx中,数据库的访问莫过于以下几个步骤:
一、建立数据库
也就是数据源,eg:
String url = "jdbc:odbc:joke";
二、装入JDBC驱动程序
通常驱动程序包括如下几种,
如,JDBC-ODBC桥:Class.forName("sun.jdbc.odbc.JdbcOdbcDriver")
还包括其他的一些,大家自己看看吧。
注意,不同开发环境,开发包可能不同。
三、建立连接
通常为DriverManager.getConnection("url","user","password");
四、执行SQL语句
通过Statement来执行SQL语句。
五、检索结果
通过ResultSet来检索结果。
六、关闭连接
下面代码为我自己搞定的。ODBC数据源,有点粗俗。
package untitled4;
/**
* <p>Title: </p>
* <p>Description: </p>
* <p>Copyright: Copyright (c) 2004</p>
* <p>Company: </p>
* @author not attributable
* @version 1.0
*/
import java.sql.*;
//import java.awt.*;
public class Untitled1 {
public static void main(String[] args) {
String url = "jdbc:odbc:joke";
Connection con = null;
Statement sm = null;
ResultSet rs = null;
try {
Class.forName("sun.jdbc.odbc.JdbcOdbcDriver");
}
catch (Exception e) {
System.out.println("error..!");
return;
}
try {
con = DriverManager.getConnection(url);
sm = con.createStatement();
rs = sm.executeQuery("select * from sort");
System.out.println(".....");
while (rs.next()) {
System.out.println("..");
}
}
catch (SQLException e) {
}
finally {
try {
rs.close();
sm.close();
con.close();
}
catch (SQLException e) {
}
}
}
}
 

Similar threads

S
回复
0
查看
1K
SUNSTONE的Delphi笔记
S
S
回复
0
查看
911
SUNSTONE的Delphi笔记
S
S
回复
0
查看
3K
SUNSTONE的Delphi笔记
S
S
回复
0
查看
2K
SUNSTONE的Delphi笔记
S
后退
顶部