java可以操作数据库,不过要看有没有对应数据库的JDBC驱动程序:如SQLSERVER,MYsql等等。在你载入驱动程序后就可以操纵数据库了,建议你去买WROX公司出的JAVA数据库编程指南,这本书不错

解决方案 »

  1.   

    连接sqlserver:纯JAVA应用程序连接数据库的方法: 
    1:首先要到Microsoft里去把驱动程序给下载了,然后解压缩后会有三个文件,列表如下: 
    mssqlserver.jar,msutil.jar,msbase.jar文件 
    然后将上面的三个文件导入Classpath路径中去: 
    2.然后就可以直接的去使用了: 
    连接数据库的程序代码如下: 
    import java.sql.*; 
    class dbconn 

    public static void main(String[] args) 

    System.out.println("Hello World!"); 
    dbconn aaa=new dbconn(); 
    aaa.connectiondb(); 
    System.out.println("this is ending!"); 

    public static void connectiondb () 

    try{ 
    Class.forName("com.microsoft.jdbc.sqlserver.SQLServerDriver").newInstance(); 
    String url="jdbc:microsoft:sqlserver://panming:1433;DatabaseName=pubs"; 
    String user="sa"; 
    String password="1980"; 
    Connection conn= DriverManager.getConnection(url,user,password); 
    Statement stmt=conn.createStatement(); 
    String sql="select * from jobs"; 
    ResultSet rs=stmt.executeQuery(sql); 
    if(rs.next()){ 
    System.out.println("It has some recordset!"); 
    while(rs.next()) { 
    System.out.println(rs.getString(1)); 


    else 

    System.out.println("It has no recordset!"); 


    catch (Exception e) 
    {System.out.println("OK!!");}