Toad 16.2.98.1741
Master-Detail Browser
If your connection drops, all of the speed buttons become disabled, even after connection re-establishment, so you have no choice but to close the Master-Detail Browser. As a minimum I would expect the Refresh All Grids speedbutton to always be enabled, and if it worked, it should re-enable the rest of the buttons in details and sub details.
Can you make it so there is both "Save" and "Save As" speed buttons, rather than just currently which acts as a "Save As". Edits currently take three clicks to save an existing MDB setup.
Deletions
If I edit a query and add say a join to show some extra info, I can no longer delete the record. It's because the deletion tries to pessimistically lock the record first but refers to all of the columns in the for update nowait statement
e.g.
select d.rowid, d.*, (select count(*) from MY_CHILD_DATA c where c.PARENT = d.ID) CHILD_CNT
from MY_DATA d
I want to delete a record, it issues the lock:
SELECT ID, COL1 as "_1", COL2 as "_2", CHILD_CNT as "_3"
FROM SCHEMA.MY_DATA
WHERE
ROWID = 'AAELt7AAAAAA0RaAAJ'
FOR UPDATE NOWAIT
and this fails, because CHILD_CNT doesn't exist. To achieve a lock, it doesn't need to select the values, it can select null, which is far more robust and less resource hungry :
SELECT null DUMMY#
FROM SCHEMA.MY_DATA
WHERE
ROWID = 'AAELt7AAAAAA0RaAAJ'
FOR UPDATE NOWAIT
Toad | About
Can you add a "Copy to clipboard" hyperlink / button on the Toad About screen please, to copy the version information (e.g. Toad For Oracle, 16.2.98.1741, 32 Bit) currently it is read only. It'll be useful for users when reporting issues and telling colleagues what version they are using.
EDIT : Added delete issue.
Regards
Paul