>> Can you provide more information about the timely operation? Why is it slow?
I am using jSQL to connect to multiple databases to get stats. I would not say it is slow - just takes about 5-15 seconds to connect to the databases and get the values. It works fine. I'd like to simply change to cursor to an hour glass before the process starts then change it back after the process.
In tests I have no issue changing the cursor to an hour glass via:
MainFrom.RootPane.MouseCursor = fx.Cursors.WAIT
For some reason issue that code then attempting to connect to multiple databases via jSQL inhibits that cursor from changing.
conn.InitializeAsync("conn", "oracle.jdbc.driver.OracleDriver", _
"jdbc:racle:thin://DB01:1521/MyDB","SCOTT","tiger")
<<add values to TableView1 from ResultSet >>
conn.InitializeAsync("conn", "oracle.jdbc.driver.OracleDriver", _
"jdbc:racle:thin://DB02:1521/MyDB","SCOTT","tiger")
<<add values to TableView1 from ResultSet >>
conn.InitializeAsync("conn", "oracle.jdbc.driver.OracleDriver", _
"jdbc:racle:thin://DB03:1521/MyDB","SCOTT","tiger")
<<add values to TableView1 from ResultSet >>
MainFrom.RootPane.MouseCursor = fx.Cursors.DEFAULT
What can you recommend?