java链接sql server 2005数据库时,如何实现动态链接,也就是当你在一个页面中选择哪个数据库,就链接哪个数据库?...【急、急 、急】

解决方案 »

  1.   

    你按那个代码就把相应的connection复制就行了  调用对应的按钮方法而已  好好琢磨琢磨吧  看似LZ是新手  
      

  2.   

    我的建议
    先建个参数文件,比如 database.properties
    然后再里面写你的参数,比如
    url=?...../数据库名(想换改下就好)
    user=?
    password=?
    driver=?等等(参数文件值直接写就行,不用""也不用;)然后接收一下就好,比如DBUtil.java。。public class DBUtil { private static String url;
    private static String driver;
    private static String user;
    private static String password; static{

    // System.out.println(System.getProperty("user.dir"));

    Class type = DBUtil.class;
    InputStream is = type.getClassLoader().getResourceAsStream(
    "com/shoppingcart/util/database.properties");
    Properties p = new Properties();
    try {
    p.load(is);
    url = (String) p.get("url");
    driver = (String) p.get("driver");
    user = (String) p.get("user");
    password = (String) p.get("password");
    Class.forName(driver);
    } catch (IOException e) {
    e.printStackTrace();
    } catch (ClassNotFoundException e) {
    e.printStackTrace();
    }

    }