243 results found
-
Option to let the user control the creation and maintenance of TRANSACTIONS manually, not automatic as with the current version (v5.5.12)
Many people do not bother with the beginning and ending a transaction, however, is of paramount importance to know when a good design to start and control your transactions.
Thus, it would be very interesting to have an option to control when the user wants to leave the components create or open a new transaction and when the user want and need to manually create your transactions.
So, a option to let the user control the creation and maintenance of TRANSACTIONS manually, not automatic as with the current version (v5.5.12)
1 vote -
Allow Joined tables' columns to be updated in TDBGrid, as ADO allows
When using TADOConnection / TADOQuery to create datasource for TDBGrid, columns from main tables as well as joined tables may be edited in the grid. With TUNIxxx components, only the first table in the query can have its columns updated in the grid.
1 vote -
Double click on TLiteDump
Trivial: SQLite: when user dblclicks TLiteDump it does not open string list editor like in TMyDump
6 votes -
New property FlatADTView
Add new property FlatADTView (default false for not changing standard behavior of TOraQuery) for showing fields separately in ftADT field in Object View mode.
Example:
CODE: SELECT ALL
create or replace type ComplexType as object(
x varchar2(100),
y varchar2(100)
);/
OraQuery1.SQL.Text := 'select ComplexType(CODE, name) A from TEST';
OraQuery1.ObjectView := True;
OraQuery1.FlatADTView := True; (new property)
OraQuery1.Open;And I want to see:
CODE: SELECT ALL
A.X | A.Y
1 | 2
3 | 4
like OraQuery1.ObjectView := False but this variant friendly for collections datatype.25 votes -
TUniMetaData data-types
the TUniMetaData data-type field now returns different data for different databases - Example:
currently for MySql it returns a string e.g. 'float'
but for MS SQL server it returns a number: e.g. 5 (for float fields)so the recommended improvement is to add a new field to the result that returns a string representing the native database type.
this feature is useful if you want to show a list of columns including data-types to the user - it can also be used to generate a create script, etc.
6 votes -
dbMonitor shows string fields as <BLOB:19> Should show the actual data
dbMonitor, which is a great feature, shows any string values as <BLOB:19> instead of the actual data in that field. This might only apply to postgresql
3 votes -
Migration Wizard (Strip the .DB from tablenames if Paradox)
When converting from Paradox to SQLite, I ran into 2 problems.
1) the TableName.DB I used in paradox does NOT have a .DB ending in the actual tablename...
2) The data module where the "database1" was declared for the TUniConnection was not included in the files, and then the connections were not set to them. I had to open all the forms and remove the .db and set themI think that the Migration Wizard should handle those better...
1 vote -
Simple Example Code for the components
Put some simple sample code into the help/demos files, that must be great. some times that be very usefully
4 votes -
Please update the help file
Please update the help file, and try to be more explicit on the definitions
7 votes -
The ability to create views with identical field names.
It will not take over the identical field names of a view. If multiple fields have the same name located in different sub-tables of this view.
1 vote -
include scheme as folows scheme.storedprocedurename in TUniStoredProc
Please include the scheme name of the stored procedure because now you have to include it manually, and if you dont it throws an error can find stored procedure, if i run MyStoredProcedure it throws an error but if i change it to MyScheme.MyStoredProcedure manually it works.
3 votes -
Create driver/components to work with neo4j or orientdb
There are some great uses for graph databases and the Delphi desktop world would benefit greatly
17 votes -
Adding OnFieldChange event and the CloneCurrentRecord.
Hello, I would appreciate (for easy migration from FIB+ to your component suite) adding OnFieldChange event and the CloneCurrentRecord.
13 votes -
Combine the IDE menus for the DAC products to be under one Devart menu as sub menus.
With all the different DAC products, I don't have space in my IDE for all the pull down menus. Especially since I have RemObjects, GExpers, MMX, etc, etc. It would be more optimal to have one single DevArt pull down menu in the IDE and then have a submenu for each DAC product.
3 votes -
Optimization (move from config to compiler preprocessor)
Create means to eliminate overhead at the compiler or configuration level. Compiler would be better because it would have 0 overhead in the resulting app; whereas config would have to check if the area was desired.
The use case for me is that I have an app, 100% non-visual. It runs as a batch job. This app could/should be able to run faster if it didn't bother doing things that a non-visual app doesnt care about. ie - master/detail.
Most libraries I have seen have a configurable .INC which control what the behavior is at compile time. This would be…
2 votes -
How about including a version of Entity Developer?
Entity developer would be a great addition to Rad Studio for use with PGDac. Either with code generation, or just as a DB design tool.
1 vote -
Add property AutoStartTransaction
To control the implicit transaction
4 votes -
Add support Transaction Guard (Oracle 12c New Feature) in ODAC
Add support Transaction Guard (Oracle 12c New Feature) in ODAC
8 votes -
MyBackup
Backup procedure takes lot of time.
And user have no visual response. In large databases it takes minutes.
Why there is no OnProgress event to visually show estimated time with progress bar ?8 votes -
Clear all terminated processes button for DBMonitor
Quite simple, just add another button and menu item to clear all terminated processes, rather than just repeatedly clicking the current button.
9 votes
- Don't see your idea?