|
InterBase Workbench v1.3.1 released
Hi ladies, gentlemen,
Upscene Productions is happy to announce a new version of
InterBase Workbench - the developer tool for InterBase and Firebird.
This version fixes the Firebird RECREATE problem that could cause
data loss
InterBase Workbench gives you an easy-to-use application to create,
edit and extract your database objects, export tables, run scripts,
extract metadata, run ad-hoc SQL statements and much much more...
InterBase Workbench works well on low-bandwith connections because
of extensive caching in the object editors and by using IBObjects -
the best InterBase/Firebird connectivity suite for Delphi and
CPP Builder.
InterBase Workbench supports InterBase and Firebird - download a
trial copy at http://www.upscene.com - go there now!
Version 1.3.1
New features:
Data Pump
- Views can be used as a source
- Ability to use non-registered InterBase/Firebird databases
- Improved loading/saving (including connection details)
Database Navigator
- Ability to edit and save object descriptions
- Added 'Reset All Generators'
- Added 'Re-compile Procedure' and 'Re-compile All Procedures'
Procedure Editor
- Added a simplified SQL Editor to test Execute Procedure results in the same transaction
Version 1.3
New features:
SUID Procedures
- Easily create Select, Update, Insert and/or Delete Procedures
- Use (optional) existing generator, or create a new one while creating the Insert Procedure
- Names are generated from Name Templates, see Preferences, but can be adjusted
BLOB Editor
- View and edit text and binary BLOBs.
- View and edit as Text, Hex values, Image or OLE Object
- Supported image types: Bitmap, Metafile, Icon, JPEG
Data Pump
- Transfer data IB/FB IB/FB
- Transfer data IB/FB ODBC
- Transfer data IB/FB ADO
- Transfer data ODBC ODBC
- Transfer data ODBC ADO
- Transfer data ADO ADO
- Ability to save table/column mappings
- Ability to order data, apply a custom WHERE clause on source data
- Ability to use constant expressions for destination tables (generators, strings, numeric values)
- Automatic (fuzzy) matching of column names
- Runs in a seperate thread - you can continue working while transferring data
Test Data Generator
- Ability to run in a seperate thread - you can continue working while generating data (remot connections only!)
- Save/load Test Data Generator settings
- Much more on screen progress indication and error reporting
Enterprise Manager
- Database Statistics added - analyzes the DB statistics into a grid-overview
- Database Sweep added
Database Navigator
- Compute Index Selectivity or all Indices (Database Popup Menu)
- Create intelligent SUID Procedures for Tables (right-click Popup Menu)
- Reset generator from context menu
- Added "Run Procedure" to Stored Procedure Popup Menu
Procedure Editor
- For parameter datatype, you can select a domain and the datatype information will be copied (can be turned ON/OFF in the Preferences)
- Added "Data" tab for selectable procedures
- Added "Execute Procedure"
- Ability to Run the procedure (select or execute)
- Ability to save and load a procedure to/from a file for later editting
Trigger Editor
- Ability to save and load a trigger to/from a file for later editting
Table Editor
- Support for Column descriptions
SQL Editor
- Statement History for keeping track of your SQL statements
Martijn Tonies
InterBase Workbench - the developer tool for InterBase and Firebird
http://www.interbaseworkbench.com
Author: Martijn Tonies
Date added: 22 July, 2002
Views: 538
Related Discussions - HOW TO ADD A TLISTBOX TO A FORM AT RUNTIME? (2001-01-10 05:05:44)Just add "listbox1.parent:=form1" after "create"...
- WHICH DATABASE SHOULD I USE??? (2001-01-23 00:01:57)I can recomand Borland Interbase. It is fast, easy to use and open source. It isn't neccessary to have Delphi C/S. You can find more information on...
- WRITING FROM A QUERY INTO A TABLE (2001-01-24 09:29:42)with TableX do
begin
Insert;
FieldByName('Field1').asString := QueryZ.FieldByName('FieldA').asString;
FieldByName('Field2').asString :=...
- TRICHEDIT CHANGES CONTENTS ON WINDOWS 2000 (2001-01-25 10:46:38)It would not be the first time Microsoft makes some modifications to the behaviour of a library. For example, everytime a new version of MDAC is...
- RICHEDIT! (2001-02-05 08:07:07)OK, to "protect the text where it can not be modified, use
the SelAttributes.Protected property. You can also prevent
naything from being...
- HOW TO USE TCLIENTDATASET WITHOUT BDE ? (2001-03-07 21:16:40)Please try to use Interbase Component in delphi 5.
I think that it's so good.
- COMPILING APPS FOR NON-INTEL PROCESSORS (2001-03-13 13:08:46)Yeah it would be nice. I have had several people request Mac versions of our software.
- HOW TO CREATE A DATABASE AND CONNECT IT IN DELPHI USING IBDATASE (2001-03-14 11:02:25)Create database:
with IBDatabase1 do begin
Params.Clear;
Params.Add('USER "SYSDBA"');
Params.Add('PASSWORD "masterkey"');...
- LOADING IMAGES FROM DATABASE (2001-03-15 11:38:29)Blob reading and writing with IBX
// Test table:
// ID INTEGER
// IMAGE BLOB
with IBTable1 do begin
// Writing
TableName :=...
- INSERT,UPDATE,DELETE USING SQL? (2001-03-16 23:24:00)You can use TQuery for modify your database.
Query.SQL.Clear;
Query.SQL.Add('INSERT INTO TEST(A, B, C)');
Query.SQL.Add(' VALUES(:P1, :P2,...
|