BDE migration wizzard - PgDAC in Delphi 2007

Discussion of open issues, suggestions and bugs regarding PgDAC (PostgreSQL Data Access Components) for Delphi, C++Builder, Lazarus (and FPC)
Post Reply
Goodwin
Posts: 5
Joined: Thu 16 Feb 2012 08:34

BDE migration wizzard - PgDAC in Delphi 2007

Post by Goodwin » Thu 16 Feb 2012 09:44

Hello,

is there any possibility to use the BDE Migration wizzard to postgres components in Delphi 2007?
I have installed the trial version of PgDAC and found nothing there... There is only the PgDAC menu item in the main menu, also the dataset manager and components are available, but I have found no migration wizzard option.

Thanx in advance for any pointer or help to this topic...

Goodwin
Posts: 5
Joined: Thu 16 Feb 2012 08:34

Also some bugs...

Post by Goodwin » Thu 16 Feb 2012 09:56

Maybe following problem corresponds somehow with my previous post: After I have installed PgDAC in Delphi 2007 I got an error message in the case I went into global Delphi Options for the first time (now not more).

I have found some new icons in the Toolbar customization, but without description or name. After I have added the icon to the toolbar and pressed the button, I got following error:
"Access violation at address 0D31BF38 in module 'dcldac105.bpl'. Read of address 00000010"
and stack trace:
[0D31BF38]{dcldac105.bpl} Dbtoolsclient.TDBTools.MenuItemsAvailable + $8
[2013C1B4]{vcl100.bpl } Controls.TControl.Perform (Line 5021, "Controls.pas" + 5) + $C
[201407F7]{vcl100.bpl } Controls.DoControlMsg (Line 7353, "Controls.pas" + 6) + $11
[0D31C00D]{dcldac105.bpl} Dbtoolsclient.TDBTools.CompileDebug + $5
[2004018B]{rtl100.bpl } Classes.TBasicAction.Execute (Line 11081, "common\Classes.pas" + 3) + $7
[20151359]{vcl100.bpl } ActnList.TContainedAction.Execute (Line 388, "ActnList.pas" + 1) + $2C
[201520BC]{vcl100.bpl } ActnList.TCustomAction.Execute (Line 1000, "ActnList.pas" + 7) + $8
[20040057]{rtl100.bpl } Classes.TBasicActionLink.Execute (Line 11010, "common\Classes.pas" + 2) + $7
[2013CA15]{vcl100.bpl } Controls.TControl.Click (Line 5227, "Controls.pas" + 7) + $7
[2019BCF0]{vcl100.bpl } ComCtrls.TToolButton.Click (Line 17003, "ComCtrls.pas" + 0) + $0
[2013CEA7]{vcl100.bpl } Controls.TControl.WMLButtonUp (Line 5365, "Controls.pas" + 6) + $3E
[2013C527]{vcl100.bpl } Controls.TControl.WndProc (Line 5146, "Controls.pas" + 83) + $6
[2013C1B4]{vcl100.bpl } Controls.TControl.Perform (Line 5021, "Controls.pas" + 5) + $C
[20161B8F]{vcl100.bpl } Forms.TApplication.WndProc (Line 7769, "Forms.pas" + 82) + $E
[2013C1B4]{vcl100.bpl } Controls.TControl.Perform (Line 5021, "Controls.pas" + 5) + $C
[2013FEC6]{vcl100.bpl } Controls.GetControlAtPos (Line 7095, "Controls.pas" + 4) + $73
[2013FF8E]{vcl100.bpl } Controls.TWinControl.ControlAtPos (Line 7118, "Controls.pas" + 13) + $E
[2013C1B4]{vcl100.bpl } Controls.TControl.Perform (Line 5021, "Controls.pas" + 5) + $C
[20140199]{vcl100.bpl } Controls.TWinControl.IsControlMouseMsg (Line 7182, "Controls.pas" + 15) + $1F
[20140561]{vcl100.bpl } Controls.TWinControl.WndProc (Line 7269, "Controls.pas" + 76) + $6
[2019DD33]{vcl100.bpl } ComCtrls.TToolBar.UpdateButtonState (Line 18148, "ComCtrls.pas" + 5) + $1C
[2019DD76]{vcl100.bpl } ComCtrls.TToolBar.UpdateButtonStates (Line 18158, "ComCtrls.pas" + 3) + $4
[201A06A9]{vcl100.bpl } ComCtrls.TToolBar.WndProc (Line 19588, "ComCtrls.pas" + 80) + $6
[2000A348]{rtl100.bpl } System.TInterfacedObject._Release (Line 17977, "sys\system.pas" + 1) + $4
[2000A264]{rtl100.bpl } System.@IntfClear (Line 17824, "sys\system.pas" + 7) + $0
[2013FDD0]{vcl100.bpl } Controls.TWinControl.MainWndProc (Line 7073, "Controls.pas" + 3) + $6
[20040E4C]{rtl100.bpl } Classes.StdWndProc (Line 11583, "common\Classes.pas" + 8) + $0
[2004A49E]{rtl100.bpl } Contnrs.TComponentList.GetItems (Line 380, "common\Contnrs.pas" + 1) + $4
[201625F0]{vcl100.bpl } Forms.TApplication.ProcessMessage (Line 8105, "Forms.pas" + 23) + $1
[2016262A]{vcl100.bpl } Forms.TApplication.HandleMessage (Line 8124, "Forms.pas" + 1) + $4
[2016291F]{vcl100.bpl } Forms.TApplication.Run (Line 8223, "Forms.pas" + 20) + $3
[0042297A]{bds.exe } bds.bds (Line 195, "" + 7) + $7

AlexP
Devart Team
Posts: 5530
Joined: Tue 10 Aug 2010 11:35

Post by AlexP » Thu 16 Feb 2012 12:39

Hello,

There is no MigrationWizard utility in PgDAC at the moment.
We have reproduced the problem with excess icons, and we will fix it in the next version.

Goodwin
Posts: 5
Joined: Thu 16 Feb 2012 08:34

Migration wizzard from BDE not present yet...

Post by Goodwin » Thu 16 Feb 2012 15:31

Hello,

thanx for fast answer. On the product description http://www.devart.com/pgdac/features.html there is written:
"Easy migration from BDE with Migration Wizard"
- will this come again into PgDAC or is the product description invalid? And if it comes again, when will it be? :-)

AlexP
Devart Team
Posts: 5530
Joined: Tue 10 Aug 2010 11:35

Post by AlexP » Fri 17 Feb 2012 09:52

Hello,

Thank you for the information, we have removed the information about the Migration Wizard support in PgDAC from our site, we apologise for publishing incorrect information.
We are planning to implement Migration Wizard for PgDAC in the future, but we can't name the exact date of implementation.

Post Reply