Ano máte úplnou pravdu.
Přiznám se že jsem to nepochopil, a ptal jsem se zde zbytečně. Po
důkladnějším čtení je mi tato problematika již jasnější.
Někdy prostě tíhnu k tomu, že se zeptám dřív než to pořádně prostuduju.
Omlouvám se za dotaz
Ja teda neviem vobec nic o tom, ako funguje dany program, ale myslim
ze po prikaze
PooledConnection _pc = _poolDS.getPooledConnection();
znamena prikaz .getConnection() iba vratenie vnoreneho objektu, takze
prikazy
Connection _conn1 = _pc.getConnection();
Connection _conn2 = _pc.getConnection();
Vam vratia instanci toho isteho objektu. Takze samozrejme close()
zavrie _conn1 aj _conn2. Myslim ze treba vytvorit z _poolDS nejaku
dalsiu PooledConnection
2006/9/27, "Ing. Radek Žuja" <[EMAIL PROTECTED] <mailto:[EMAIL PROTECTED]>>:
Dobrý den.
Mám malou prosbu neřešil jste někdo Connection Poll pro připojená k
Sybase ASE databázi.
Pokouším se to zprovoznit ale asi jsem to úplně nepochopil
Myslel jsem že bude fungovat následující ukázkový kód:
.SybConnectionPoolDataSource _poolDS = new
SybConnectionPoolDataSource();
_poolDS.setCHARSET("cp1250");
_poolDS.setServerName("192.168.1.68 <http://192.168.1.68>");
_poolDS.setPortNumber(4100);
_poolDS.setDatabaseName("ds");
_poolDS.setUser(user);
_poolDS.setPassword(password);
try{
PooledConnection _pc = _poolDS.getPooledConnection();
Connection _conn1 = _pc.getConnection();
Connection _conn2 = _pc.getConnection();
_conn2.close();
_conn1.close();
}catch(Exception e){
System.out.println(e.getMessage());
}
ale při vytvoření objektu conn2 se mi automaticky zavře conn1, což
není
to co bych chtěl.
Můžete mi prosím někdo dát nějaký example nebo říct co dělám špatně