回 帖 发 新 帖 刷新版面

主题:有关数据库的操作

各位高手帮我看看这个程序哪有错,运行没有错但就是没结果,我用的是visual foxpro来创建的数据库

import java.sql.*;
public class Database {
    
    public static void main(String[] args) {
        Connection conn=null;
        Statement sta=null;
        ResultSet rs=null;
        //加裁并注册驱动程序
        try{
            Class.forName("sun.jdbs.odbs.JdbsOdbsDriver");
            conn=DriverManager.getConnection("jdbs:odbs:stuDB");
        }catch(Exception e){}
        //建立与数据库的联接
        try{
            sta=conn.createStatement();
        
        String sql="select * from 学生成绩表 where 年龄=21";
        rs=sta.executeQuery(sql);
        while(rs.next())
        {
            long num=rs.getLong(1);
            String name=rs.getString(2);
            String sex=rs.getString(3);
            int age=rs.getInt(4);
            int score=rs.getInt(5);
            System.out.print("学号="+num+"   ");
            System.out.print("姓名="+name+"   ");
            System.out.print("姓别="+sex+"   ");
            System.out.print("年龄="+age+"   ");
            System.out.println("学成绩="+score+"   ");
            
            
        }

    }catch(Exception e){}

}
}

回复列表 (共3个回复)

沙发

我看下来好像没问题啊
服务器配置检查下吧








[img]http://bbs.pfan.cn/image/qianming.gif[/img]
[url=http://www.021website.com]域名注册申请[/url]、[url=http://www.021website.com/mail.asp]企业邮箱申请[/url]、[url=http://www.021website.com/hosting.asp]虚拟主机空间[/url]

板凳

我是刚学的,我也不知道怎么配置驱动程序,我是在控制面板-->管理工具--->数据源--->系统DSN,然后选“添加”,然后选的是“Microsoft Visual Foxpro",不知道这样行不行

3 楼

你试选择下 Microsoft sqlsever 2005

我加载驱动都是配置它,好像是第三个

我来回复

您尚未登录,请登录后再回复。点此登录或注册