把你连接数据库用到的数据,比如driver,url,user,password等等放到配置文件中,连接数据库时从配置文件中读取,这样以后配置起来也方便。

解决方案 »

  1.   

    1.jdbc直接访问。java操作ms sql server数据库必需通过jdbc驱动包,包括3个文件:msbase.jar、mssqlserver.jar、msutil.jar。
      如下代码:
     Class.forName("com.microsoft.jdbc.sqlserver.SQLServerDriver").newInstance(); 
    String url="jdbc:microsoft:sqlserver://localhost:1433;DatabaseName=pubs"; 
    //pubs为你的数据库的 
    String user="sa"; 
    String password=""; 
    Connection conn= DriverManager.getConnection(url,user,password); 
    Statement stmt=conn.createStatement(); 
    String sql="select * from test"; 
    ResultSet rs=stmt.executeQuery(sql); 
    while(rs.next()) {
       rs.getString(1)
    }
    rs.close(); 
    stmt.close(); 
    conn.close(); 2.java中没有全局变量的说法,变相的用法是类的定态成员
      

  2.   

    非常感谢GJA106(中文字符) ,你能懂我的意思我太感动了。初学者问问题总是自己不懂,说出来别人不懂,写出来基本是不知所云了。尤其是学过别的语言的人,总是用那些熟悉的法则来套新的语言。理解万岁!
      

  3.   

    请问是不是把那三个.jar文件拷到\tomcat\common\lib中就可以了吗??
      

  4.   

    如果是配置tocmat数据库连接池,那就应该放在\tomcat\common\lib\目录下;如果是配置struts数据库连接池或其它第三方连接池或直接jdbc,那放在\tomcat5\webapps\report\WEB-INF\lib\下就可以了。
      

  5.   

    Java连接数据库好象有四种方式,现在用的比较多的就是JDBC和ODBC-JDBC。