java中可以用swing编的程序连接数据库吗?

来源:百度知道 编辑:UC知道 时间:2024/06/27 22:15:27
学了JSP后突然想到MVC模式中的V和C可否用swing编的桌面程序代替,以保存一些需要的数据。如果不可以那请问有没有什么方法能将swing中的一些数据长期保存,例如运行次数等。。。谢了先
可不可以说得仔细点,.java文件要如何用JDBC,jsp用的是usebean指令,java要用什么方法调用数据库?是要实现什么接口吗?至于io...那个用于读取单个数据还行如果我要保存多个数据就比较麻烦了啊...还请高手多指导,必倾分以谢....

SWING本来就可以连数据库的啊
用JDBC技术连数据库 或者用io流保存在文件中
你可以在SWING中写个方法 方法中定义一个连接把上次运行次数读出来 再+1存进去
然后在每次程序启动的时候调用这个方法不就可以了

先配个数据源
再个数据库连接类吧
先导入java.sql包
import java.sql.*;

public class DB{
Connection con;
Statement stt;
private void begin()
{
if(con!=null||stt!=null)
{
this.closs();
}
Class.forName("sun.jdbc.odbc.JdbcOdbcDriver");
con = DriverManager.getConnection("jdbc:odbc:数据源名");
stt = con.createStatement();

}

public Resultset qu(String sql)
{
this.begin();
return stt.executeQuery(sql);
}

public boolean cun(String sql)
{
this.begin();
return stt.execute(sql);
}
public void closs()
{
stt.close();
con.close();
}
}

然后在你的swing程序中 要连数据库的时候就
DB a = new DB
要存数据就
a.cun(