大虾们,帮帮忙啊,教教我在怎么在控制面板中配置ODBC数据源,使得用JAVA可以访问用SQL server建立的数据库,要具体点的,谢谢!

解决方案 »

  1.   

    这个不用在配odbc的数据源,你直接下个sql的jdbc 驱动,直接连接就行了
    java里面有Driver类,专门用来做数据库的
      

  2.   

    用JDBC 上网找些例子就可以,不是在控制面版里的
    需要驱动的JAR包 地址我就不在提供了 网上有) 
    1、 
    public final class ProUtil//这是一个终态工具类不能被继承{ 
    private static Connection conn=null; 
    private Connect()//私有的构造函数,对象不能被new出来{} 
    public static Connection getConnection()//返回一个连接对象{ 
    Class.forName("com.microsoft.jdbc.sqlserver.SQLServerDriver"); 
    [conn=new Connection(); 这里需不需要new一下 我也不敢确定,我现在都是用中间件来连数据库的,很少用JDBC] 
    conn = DriverManager.getConnection("jdbc:microsoft:sqlserver://localhost:1433;User=sa;Password=;DatabaseName=qian"); 
    return conn; 


    2、 
    如果求和不用SUM的话 我就只有把数据都读出来再加咯 
    得到COL1的值 用subString截取字符串 得到第一个字符 A、B 
    然后用 like 进行模糊查询 分别得到所有以 A、B开头的COL2数据 并保存在LIST里面 然后对LIST进行循环+ 就可以得到所有以COL1首字符开头的记录的COL2的和了 
    3、跟2问差不多 就是把subString 的参数改一下就行了