查一下资料,操作数据库的.然后是sql语句的操作.不难.
解决方案 »
- java.lang.ArrayIndexOutOfBoundsException
- peersim怎么用
- 自己写的类怎样覆盖equals()、hashCode()?
- 关于程序跨平台的问题请教(急)
- 我3个月的BABY的像片,大家看看,并请投一票
- JTree的每个节点能否像VB那样包含多个信息包含设备名称(不位移)以及设备ID(唯一)
- 初学java,javac怎么用???
- Send AT COMMANDS TO A GSM MODEM USING JAVA
- 向大家请教一个问题!!!急、急
- [toString() unavailable - no suspended threads]
- 一个有意思的问题--如何实现36进制运算?
- 初学者请教:编写计算器程序中遇到的问题,50分求教!
方法,在你的Tabelmodel中定义一个方法:
public boolean isCellEditabel(int row,int column) {
if(...//row ,column符合条件)
{
rturn false;
}
return true;
}单元默认编辑器,是textfield,你可以定制它
我來搶這500分.
第一步,在ODBC管理器中註冊你要使用的access數據庫,數據源名稱假設為database,設好用戶名和密碼.
第二步,加載JdbcOdbcDriver
try{
Class.forName("sun.jdbc.odbc.JdbcOdbcDriver") ;
}
catch(Exception e){
e.printStackTrace() ;
}
第三步,連接註冊的數據庫
Connection connection = null ;
try{
connection = DriverManager.getConnection("jdbc:odbc:"+數據源名,用戶名,密碼) ;
connection.setAutoCommit(true) ;
}
catch (SQLException e){
e.printStackTrace() ;
}
第四步,可以利用SQL操作該數據庫了,參閱java.sql.*,主要方法executeQuery(String strSQL),executeUpdate(String strSQL)
解决了,送500分!
-----------------------------
楼主说的是如何对数据库的数据进行操作
关键是先设置好ODBC,然后按楼上的程序走就差不多了。
ODBC的设置方面,打开ODBC--选系统DSN--选添加...--选Microsoft Access Driver--确定--写一个数据源名称,这个名字在楼上的代码中用到的--点数据库框中的选择按钮,选择你所创建的那个*.mdb文件就可以了。