public static boolean connect() { boolean result = false; ServerModel serverModel = new ServerModel(); serverModel = getServer(); if (serverModel.getDataname() != null || serverModel.getHostname() != null || serverModel.getUsername() != null || serverModel.getPassword() != null) { String data = "jdbc:sqlserver://" + serverModel.getHostname() + ";DATABASENAME= " + serverModel.getDataname(); String user = serverModel.getUsername(); String pass = serverModel.getPassword(); DataUtil.DATA = data; DataUtil.USRE_NAME = user; DataUtil.PASSWORD = pass; try { Class.forName("com.microsoft.sqlserver.jdbc.SQLServerDriver"); conn = DriverManager.getConnection(DATA, USRE_NAME, PASSWORD); result = true; } catch (Exception e) { result = false; } } else { result = false; } return result; }