⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 jtdsdatasource.java

📁 第三方的SQL Server and Sybase的jdbc dirver,速度更快
💻 JAVA
📖 第 1 页 / 共 2 页
字号:
            throws SQLException {        return getPooledConnection(user, password);    }    /**     * Returns a new pooled database connection for the user and password specified.     *     * @param user the user name to connect with     * @param password the password to connect with     * @return a new pooled database connection     * @throws SQLException if an error occurs     */    public synchronized javax.sql.PooledConnection getPooledConnection(String user,                                                                       String password)            throws SQLException {        return new net.sourceforge.jtds.jdbcx.PooledConnection(getConnection(user, password));    }    //    // Getters and setters    //    public PrintWriter getLogWriter() throws SQLException {        return Logger.getLogWriter();    }    public void setLogWriter(PrintWriter out) throws SQLException {        Logger.setLogWriter(out);    }    public void setLoginTimeout(int loginTimeout) throws SQLException {        this.loginTimeout = String.valueOf(loginTimeout);    }    public int getLoginTimeout() throws SQLException {        if (loginTimeout == null) {            return 0;        }        return Integer.parseInt(loginTimeout);    }    public void setDatabaseName(String databaseName) {        this.databaseName = databaseName;    }    public String getDatabaseName() {        return databaseName;    }    public void setDescription(String description) {        this.description = description;    }    public String getDescription() {        return description;    }    public void setPassword(String password) {        this.password = password;    }    public String getPassword() {        return password;    }    public void setPortNumber(int portNumber) {        this.portNumber = String.valueOf(portNumber);    }    public int getPortNumber() {        if (portNumber == null) {            return 0;        }        return Integer.parseInt(portNumber);    }    public void setServerName(String serverName) {        this.serverName = serverName;    }    public String getServerName() {        return serverName;    }    public void setUser(String user) {        this.user = user;    }    public String getUser() {        return user;    }    public void setTds(String tds) {        this.tdsVersion = tds;    }    public String getTds() {        return tdsVersion;    }    // TODO Use sqlserver/sybase for this (instead of numeric values)    public void setServerType(int serverType) {        this.serverType = String.valueOf(serverType);    }    public int getServerType() {        if (serverType == null) {            return 0;        }        return Integer.parseInt(serverType);    }    public String getDomain() {        return domain;    }    public void setDomain(String domain) {        this.domain = domain;    }    public String getInstance() {        return instance;    }    public void setInstance(String instance) {        this.instance = instance;    }    public boolean getSendStringParametersAsUnicode() {        return Boolean.valueOf(sendStringParametersAsUnicode).booleanValue();    }    public void setSendStringParametersAsUnicode(boolean sendStringParametersAsUnicode) {        this.sendStringParametersAsUnicode = String.valueOf(sendStringParametersAsUnicode);    }    public boolean getNamedPipe() {        return Boolean.valueOf(namedPipe).booleanValue();    }    public void setNamedPipe(boolean namedPipe) {        this.namedPipe = String.valueOf(namedPipe);    }    public boolean getLastUpdateCount() {        return Boolean.valueOf(lastUpdateCount).booleanValue();    }    public void setLastUpdateCount(boolean lastUpdateCount) {        this.lastUpdateCount = String.valueOf(lastUpdateCount);    }    public boolean getXaEmulation() {        return Boolean.valueOf(xaEmulation).booleanValue();    }    public void setXaEmulation(boolean xaEmulation) {        this.xaEmulation = String.valueOf(xaEmulation);    }    public String getCharset() {        return charset;    }    public void setCharset(String charset) {        this.charset = charset;    }    public String getLanguage() {        return language;    }    public void setLanguage(String language) {        this.language = language;    }    public String getMacAddress() {        return macAddress;    }    public void setMacAddress(String macAddress) {        this.macAddress = macAddress;    }    public void setPacketSize(int packetSize) {        this.packetSize = String.valueOf(packetSize);    }    public int getPacketSize() {        if (packetSize == null) {            return 0;        }        return Integer.parseInt(packetSize);    }    public boolean getTcpNoDelay() {        return Boolean.valueOf(tcpNoDelay).booleanValue();    }    public void setTcpNoDelay(boolean tcpNoDelay) {        this.tcpNoDelay = String.valueOf(tcpNoDelay);    }    public void setPrepareSql(int prepareSql) {        this.prepareSql = String.valueOf(prepareSql);    }    public int getPrepareSql() {        if (prepareSql == null) {            return 0;        }        return Integer.parseInt(prepareSql);    }    public void setLobBuffer(long lobBuffer) {        this.lobBuffer = String.valueOf(lobBuffer);    }    public long getLobBuffer() {        if (lobBuffer == null) {            return 0;        }        return Long.parseLong(lobBuffer);    }    public void setMaxStatements(int maxStatements) {        this.maxStatements = String.valueOf(maxStatements);    }    public int getMaxStatements() {        if (maxStatements == null) {            return 0;        }        return Integer.parseInt(maxStatements);    }    public void setAppName(String appName) {        this.appName = appName;    }    public String getAppName() {        return appName;    }    public void setProgName(String progName) {        this.progName = progName;    }    public String getProgName() {        return progName;    }    public void setWsid(String wsid) {        this.wsid = wsid;    }    public String getWsid() {        return wsid;    }    public void setLogFile(String logFile) {        this.logFile = logFile;    }    public String getLogFile() {        return logFile;    }    public void setSsl(String ssl) {        this.ssl = ssl;    }    public String getSsl() {        return ssl;    }    public void setBatchSize(int batchSize) {        this.batchSize = String.valueOf(batchSize);    }    public int getBatchSize() {        if (batchSize == null) {            return 0;        }        return Integer.parseInt(batchSize);    }    public int getBufferMaxMemory() {        if (bufferMaxMemory == null) {            return 0;        }        return Integer.parseInt(bufferMaxMemory);    }    public void setBufferMaxMemory(int bufferMaxMemory) {        this.bufferMaxMemory = String.valueOf(bufferMaxMemory);    }    public int getBufferMinPackets() {        if (bufferMinPackets == null) {            return 0;        }        return Integer.parseInt(bufferMinPackets);    }    public void setBufferMinPackets(int bufferMinPackets) {        this.bufferMinPackets = String.valueOf(bufferMinPackets);    }    public boolean getCacheMetaData() {        return Boolean.valueOf(cacheMetaData).booleanValue();    }    public void setCacheMetaData(boolean cacheMetaData) {        this.cacheMetaData = String.valueOf(cacheMetaData);    }    public boolean getUseCursors() {        return Boolean.valueOf(useCursors).booleanValue();    }    public void setUseCursors(boolean useCursors) {        this.useCursors = String.valueOf(useCursors);    }    public boolean getUseLOBs() {        return Boolean.valueOf(useLOBs).booleanValue();    }    public void setUseLOBs(boolean useLOBs) {        this.useLOBs = String.valueOf(useLOBs);    }}

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -