第一步:定位、装入和链接 SybDriver 类;
driver="com.sybase.jdbc.SybDriver";
SybDriver sybdriver=(SybDriver)
Class.forName(driver).newInstance();
第二步:注册 SybDriver 类;
DriverManager.registerDriver(sybdriver);
第三步:取得连接(SybConnection)对象引用。
user="sa";
password="";
url="jdbc:sybase:Tds:202.117.203.114:5000/WORKER";
SybConnection connection=
(SybConnection)DriverManager.getConnection
(url,user,password);
建立完连接后,即可通过 Statement 接口进行数据库的查询与更改。
三、实现方法:
限于篇幅,在此只给出核心代码,包引入、界面处理、变量定义等部分不再介绍。
第一步:对象声明。
AbstractTableModel tm;
//声明一个类 AbstractTableModel 对象
JTable jg_table;
//声明一个类 JTable 对象
Vector vect;
//声明一个向量对象
JScrollPane jsp;
//声明一个滚动杠对象
String title[]={"职工号","职工名","性别","出生日期","工资"};
//二维表列名
第二步:定制表格。
1、实现抽象类 AbstractTableModel 对象 tm 中的方法:
vect=
new
Vector();
//实例化向量
tm=
new
AbstractTableModel(){
public
int getColumnCount(){
return
title.length;}
//取得表格列数
public
int getRowCount(){
return
vect.size();}
//取得表格行数
public
Object getValueAt(int row,int column){
if
(!vect.isEmpty())
return
((Vector)vect.elementAt(row)).elementAt(column);