IBVIEW - Interbase / Firebird Utility Updates
IBVIEW - Interbase / Firebird Utility Updates
(C) Copyright 2001 ..2008 by Computer Fanatics Ltd.
Updates
IBVIEW Home Page
1.08a 2008/10/28
- The sql Cursor has been turned off, this can cause a surprising
amount of slowness, especially over a rdp session.
1.07d 2008/08/28
- If sql Cache was too big, it was pruned, resulting in AV,
addressed.
1.07c 2008/07/21
- Added Ctrl+Q (Query) option to the sql editor to assist in
making queries.
- Beautify Option had stopped working, fixed.
- Save File now makes the correct filename for "create or alter"
syntax.
1.07b 2008/04/18
- Using Scalable Fonts.
- Added Coloured Titles to Grids.
1.07a 2008/01/31
1.06f 2007/11/01
- Fixed the exception when going from list of entities to sql
window and closing the list form.
- Added View Source Search to Interesting Queries.
1.06d 2007/08/21
- Fixed the exception when going from table to sql window and
back.
1.06b 2007/06/26
- Implemented Printing of different tabs on the sql windows.
- Implemented Default File Name when saving an object.
- Allowed underscore in grid search.
- Prior / Next in teh sql window now confirm with the user
if changes have been made.
1.06a 2007/03/30
- Added Raw Staistics Page to the right click menu of Database.
1.05d 2007/02/12
- Added some more interesting queries to teh SQL Window.
1.05c 2006/11/15
- PageSize and CharSet are now stored in the registry. PageSize
is for info only. Charset allows the subsequent open to work
as intended. The charset picklist is also enabled on a
reconnect, allowing to use a different characterset for the
next open.
- In ReadOnly Mode the data window's nav bar has its edit and
insert buttons disabled; the navbar was faulty.
- Window Size and Position code now re-instated after the fix
to ensure that the user can not put thw window out of reach.
Users were doing this and then getting frustrated as they
thought that the window was not being created. Now, at
window creation, it checks and sorts it out.
- Creation of Database tidied up to make it less confusing for
the user.
- Popup Menu now only enables what is allowed.
- Database Stats can now be refreshed via a new popup menu or
F5.
- Metadata now shows field level character_set names.
1.05b 2006/11/10
- SQL Window Row / Col display width increased.
1.05a 2006/10/13
- Improved database disconnection handling.
- Sorted out a few minor bugs.
- Sql Help now works.
- Sql Templates menu works. You can add your own to IBVIEW.SQL
but note that the update zip will contain the original one.
1.04j 2006/10/10
- More Feedback added for database creation and dropping.
1.04i 2006/09/18
- Added Support for CharacterSet.
1.04h 2006/08/28
- Generator View made configurable.
1.04g 2006/08/21
- Grant Manager is working again, Firebird 1.50+ had an issue with it.
1.04f 2006/08/15
- Prettied up Stored procedure metadata.
- Improved Beautify function in the sql window.
1.04e 2006/03/18
- Fixed bug where on close a window flashes for a while, there is a
problem with the Windows Notification function.
1.04d 2006/03/15
- Added Table Version Display, enable it in Options / Tables.
1.04b 2006/01/28
- Clarified terminology in the Dependencies screen.
- Finally nailed down the Registry problem, Windows api to check if
if a key already exists is flawed and a little random. It is not being
used anymore.
- Improved error handling internally.
1.04a 2005/07/08
- Compiled in Delphi7 and has support for the newer features
of FB 1.5x.
- Functions added to Table Views.
- Prettied Up.
1.03g 2004/09/01
- Fixed Metadata for indexes in dialect 3.
1.03f 2004/06/25
- Detecting Even more Registry errors and showing them to the user.
1.03e 2004/06/22
- Detecting Even more Registry errors so that registered databases
are not lost.
1.03d 2004/06/06
- Internal Transactions tidied up.
1.03c 2004/04/22
- Made Registry Save/Load more robust with a backup.
1.03b 2004/03/29
- Updated for CacheStatementHandles bug in FireBird and Interbase.
1.03a 2004/01/01
- Updated for Transactions.
1.02v 2003/12/12
- Updated for Firebird 1.5.
1.02u 2003/10/20
1.02t 2003/10/15
- Windows has a new problem, when developing on multi-monitor systems,
it sometimes opens (and then saves) a form on the second monitor. When
an application is run on a multi-monitor system, the forms are opened
correctly on the first monitor. If the app is run on a single monitor
system, the form is opened on the non-existent second monitor. Another
windows stupidity fixed.
1.02s 2003/09/19
- Sometimes when writing to the Registry, it is busy and rather than
do something right, it falis the whole write sequence. This would
cause you to lose your settings. An attempt has been made to recover
from this gracefully.
1.02r 2003/09/13
- Auto closing some forms when their database is disconnected. This means
that you do not have to close the now useless forms.
1.02q 2003/09/11
- Stopped Annoying Beeping in Treeview.
1.02p 2003/09/01
- Popping Login Dialog if UserId and Password are not saved. If you are
leaving IBVIEW at client sites, then we suggest you use blank the user
name and password and uncheck the Save option.
1.02m 2003/07/10
- Added Metadata support for tables and views.
1.02k 2003/06/06
- Improved Beautification function in the Sql Window
- Improved linux support
- Added some Interesting Queries - suggestions welcome
1.02j 2003/03/31
- Minor internal changes
- Possible problem with Firebird fixed
1.02h 2003/02/18
- Minor cosmetic changes
- Added Print Button to Dependency Form
- Added Drill_Down and Sql_Window right click menu options to Dependency
Form
1.02g 2002/12/06
- Number of Connections is displayed off the right click menu
- Path of isc4.gdb is displayed in Roles windows
1.02f 2002/11/19
- Sql Form - control click on a procedure name launches
a new sql form with the appropriate source
1.02e 2002/11/10
- Fixed exception in sql editor to do with line deletion
- Dependencies Form - double click now opens the various objects in
separate sql forms
1.02d 2002/09/29
- Fixed bug to do with reopening a form that was closed programatically
earlier. Example the Properties Form
1.02c 2002/09/29
- Added Dependencies Form - hot key off Main Form - this lets you
look at the dependencies as a tree view with selectable sort order
and filter.
1.02b 2002/08/17
- Table View of Data - navbar now has Search.
- SQL Window - Results tab - navbar now has Search.
- Table View of Data - The Key button pops up a mneu instead of going to
the next key.
1.02a 2002/07/22
- Folders are now supported to organise the Databases.
- Drag and Drop works to aid in organising the Databases.
- Registry saving exception fixed; so no more losses of database
registration info.
1.01z 2002/07/17
- Sql Window can now be used to Bulk-Delete or Export Selected Records
or to Import from ascii (cvs) file. Note that for Emty and Import to
work the query must have "for update"
1.01y 2002/07/07
- Cache for sqls made global - all sql windows now share the same cache
- Backup / Restore - Animation stopped on error
- Added Validation of Database
1.01w 2002/07/02
- Fixed for All uppercase identifiers when using dialect 3
1.01w 2002/04/18
- Create Database Dialog Box now works properly
1.01u 2002/03/27
- Users were being grabbed from local server on some PCs; fixed
1.01t 2002/03/14
- Added User PUBLIC to Grants screen
1.01s 2002/03/06
- Multidatabase problems sorted out in Grants screen
1.01r 2002/02/28
- Implemented Users, Roles and Grants. We need some feedback
- Mainform now remembers its size and position
- Added Search in Sql Window
1.01p 2002/02/22
- Final confusion of databases when multiple databases are open fixed
- Added Roles and Users Tab - Both can be created, edited or deleted,
Linking to each other and to objects is coming
- Grid in Object Views gets the focus, making it easier for keyboard
operations
1.01n 2002/02/20
- Save and Load SQLs now allow all files mask
- Backup and Restore Browse buttons now works
1.01m 2002/02/11
- Fixed mising AVI in Backup/Restore
1.01k 2002/02/07
- Added Confirm to Wipe Sql Cache
- Replaced Esc with ALT-F3 in Sql Window
- Made Sql beautifier work better
- Added Transaction to Sql Window
1.01j 2002/02/02
- Multiple Databases, when open were causing the tables to use the
wrong Transaction; all problems finally fixed
- TreeView manipulation made more intuitive
1.01h 2002/01/30
- Multiple Databases, when open were causing the tables to use the
wrong Transaction; fixed
- Fast mouse clicking was bypassing VCL's lack of locking; fixed
1.01g 2002/01/29
- Multiple Databases, when open were causing the queries to use the
wrong Transaction; fixed
1.01f 2002/01/29
- Added Performance grqph for Query executions, you can chose to include
references to System Tables
1.01e 2002/01/28
- Problems with dialect 3 and identnames with RDB$ fixed
- Some support added for External Functions
1.01d 2002/01/25
- RecordCount display can now be disabled on the SQL window
- ErrorHandler used to give an exception on some errors; fixed
- Alter Trigger sql was wrong; fixed
- Added Entity name to Sql-Entry Caption
- Added Plan tab to SQL Entry Form
- Added Font Size Selection to Sql Entry Form
1.01c 2002/01/12
- Tables and Views can now be created, edited and deleted
- Profiler added to SQL Window
- RecordCount display can now be disabled on a database basis
1.01b 2002/01/11
- Put quotes on params for Stored Procedures for Dialect 3
- Added checkbox to Disable calculation of RecordCount in SQL Editor
- Added Extended Error Messages
1.01a 2002/01/10
- Fixed bug with wrong database/transaction being used, when multiple
ones were opened concurrently
1.00z 2002/01/09
- Exceptions, Triggers, Procedures and Generators can now be edited,
created or deleted in a user friendly fashion. Rest coming soon.
- Using DML component for selected SQL statements automatically
1.00y 2001/12/25
- Fixed saving and reading of form positions and sizes
1.00x 2001/12/15
- Added Backup and Restore
- Disallowed edit of TreeNode Name in treeview
1.00w 2001/12/10
- Added Alt-F4 and Alt-X for exit
- Added Alt-F3 to Close current window
- Added Ctrl-F3 to Close All Windows
- Fixed Update of Details on exit from Database-properties window
- Working on Linux using PC Name, IP number and Shared drive
1.00v 2001/12/05
Released