MDO - Mercury Database Objects / News: Recent posts

MDO RC2 - Portuguese Version

Release Candidate 2

28-FEV-2006 - Release RC2 disponível nos arquivos do sourceforge.
28-FEV-2006 - Examples, na pasta samples, traduzidos para ingles.
11-fev-2006 - Corrigido TMDODatabaseEditForm para trabalhar com todas opções de Client Lib.
07-fev-2006 - Corrigido método TMDOXSQLVAR.GetAsCurrency onde o valor para tipos SQL_DOUBLE, SQL_FLOAT, SQL_D_FLOAT retornavam valor truncado (obrigado à Antônio Gomes)
02-fev-2006 - Adicionado suporte ao Delphi 2006 (obrigado à Hugo Martins);
07-dez-2005 - Renomeado EMDOFirebirdRoleError para EMDOFirebirdPermissionError.
01-dez-2005 - Adicionado variável FExplicitEndTransaction para controle de finalização de transação explicita pelo programador, impedindo que O MDO aplique o DefaultAction.
27-nov-2005 - Método Prepare executado na abertura do Dataset, agora suportado já que o tratamento de permissões foi incluído.
27-nov-2005 - Adicionado suporte à exceção de erro de permissões: EMDOFirebirdRoleError.
20-nov-2005 - Corrigidos os pedidos de suporte 1353245 e 1357622.
20-nov-2005 - Corrigido uma sobrecarga de memória durante o destroy do TMDOTable.
19-nov-2005 - Removido as diretivas de compilação FB10/FB15, adicionado clAutoDetect e clFBEmbed à propriedade MDOClientLib do MDODatabase. No modo clAutoDetect (default), MDO tenta carregar a biblioteca cliente na ordem: FBEmbed.dll, FBClient.dll, GDS32.dll.
18-nov-2005 - Renomeado uma variável em TMDOCSVDataExport e duas exceções traduzidas para o inglês.
18-nov-2005 - Atualizado MDOHeader para refletir ibase.h atual.
14-nov-2005 - Adicionado compatibilidade ao Firebird 1.5 na criação de triggers no MDOExtract. (por Ivan Mecena)
14-nov-2005 - Bug corrigido em TMDOCSVDataExport para trabalhar com a variável privada FSeparator. (por Ivan Mecena)
14-nov-2005 - Alterador método Prepare do TMDOSQL para ajustar o nome do FCursor; Removido o código de ajuste de FCursor do construtor TMDOSQL.Create. Isto é necessário porque se você criar um MDOSQL dinamicamente, o nome não é determinado na criação e o cursor é baseado apenas no número 'aleatório'. E, em algumas situações especiais, nomes de cursores duplicados apareceriam.(Por Marco de Groot).
14-nov-2005 - Para os métodos DoBeforeEdit, DoBeforeInsert e DoBeforeDelete de TMDOCustomDataSet antes de chamar o método Prepare é verificado se um objeto TUpdateObject foi indicado para o objeto corrente. (por Marco de Groot)
14-nov-2005 - Adicionado arquivo MDOConst_PT_BR.pas com mensagens traduzidas para portugues brasileiro;

Posted by Henrique Meira 2006-02-28

MDO RC2 - English Version

Release Candidate 2

28-FEV-2006 - Release RC2 available in sourceforge files.
28-FEV-2006 - Samples, in samples folder, translated to english.
11-fev-2006 - Fix TMDODatabaseEditForm to work with all Client Lib options.
07-fev-2006 - Fix TMDOXSQLVAR.GetAsCurrency method, when the value for SQL_DOUBLE, SQL_FLOAT, SQL_D_FLOAT types the returned value was truncate (thanks to Antônio Gomes)
02-feb-2006 - Added compatibility to Delphi 2006 (thanks Hugo Martins);
07-dec-2005 - Renamed EMDOFirebirdRoleError to EMDOFirebirdPermissionError.
01-dec-2005 - Added FExplicitEndTransaction variable to control explicit end transaction by programmer, blocking MDO to apply DefaultAction.
27-nov-2005 - Prepare method is called when Dataset is opened, now it's supported because permissions treatment was added.
27-nov-2005 - Added support to permission error exceptions: EMDOFirebirdRoleError.
20-nov-2005 - Fixed support requests 1353245 and 1357622.
20-nov-2005 - Fixed a memory overwrite during the destroy of the TMDOTable.
19-nov-2005 - Removed the FB10/FB15 compiler directive, added clAutoDetect and clFBEmbed to the MDOClientLib property of the MDODatabase. In clAutoDetect mode (default), MDO tries to load the client library in this order: FBEmbed.dll, FBClient.dll, GDS32.dll.
18-nov-2005 - Renamed a variable in TMDOCSVDataExport and translated two exceptions.
18-nov-2005 - Updated the MDOHeader to reflect the last ibase.h.
14-nov-2005 - Added compatibility to Firebird 1.5 for triggers creation in MDOExtract. (by Ivan Mecena)
14-nov-2005 - Bug fix in TMDOCSVDataExport to work with private variable FSeparator. (by Ivan Mecena)
14-nov-2005 - Alter Prepare method from TMDOSQL to set FCursor name; Removed the code FCursor set name from the TMDOSQL.Create. This is needed because if you create the MDOSQL dynamically, the name is not assigned in the create and the cursor is only based on a 'random' number. And, in some special situation, duplicate cursornames will appear. (By Marco de Groot)
14-nov-2005 - For DoBeforeEdit, DoBeforeInsert and DoBeforeDelete TMDOCustomDataSet methods, before call Prepare method is check if an object TUpdateObject was assigned to current object (by Marco de Groot).
14-nov-2005 - Added MDOConst_PT_BR.pas file with messages translated to brazilian portuguese;

Posted by Henrique Meira 2006-02-28

Mercury beta release 0.8.5

A verso 0.8.5 substitui a verso anterior 0.8.4 corrigindo os problemas encontrados.

Posted by Henrique Meira 2004-01-24

Mercury beta release 0.8.4

Suporte ao Firebir 1.5
A partir desta verso sero realizados os testes necessarios junto a comunidade para assegurar a compatibilidade entre as verses 1.0 e 1.5 do Firebird.
Ao decorrer destes testes incrementaremos a verso at que se chegue 0.9 Beta, para ento lanarmos a RC1 j com a documentao pronta.
A partir desta RC1 iremos estar no caminho da verso final.

Posted by Henrique Meira 2003-12-10

Correes para Delphi 7

O pacote de instalao do Delphi 7 estava com problemas de compilao relacionado units compartilhadas. Este problema foi corrigido e estar disponvel na release 0.8.4.

Posted by Henrique Meira 2003-06-28

Tipo Time suportado

At a verso 0.8.3 o tipo time era suportado de forma erronea, gerando erros se no fosse informado a data correta para o campo, o que leva a considerar o campo como tipo Timestamp. Agora este problema j foi corrigida e o tipo Time suportado adequadamente e estar disponvel na release 0.8.4.

Posted by Henrique Meira 2003-06-28

MDO-GROUP em ingls

Ol, foi lanado mais uma lista de discusso em ingls para atender demanda de usurios internacionais. Para fazer parte desta lista, que somente aceita textos em ingls, entre para o grupo mdo-group-en.

Posted by Henrique Meira 2003-06-05