Automatically replacing FMTBCD Fields at Design time

Automatically replacing FMTBCD Fields at Design time

Postby devartfan » Mon 14 Sep 2009 14:51


during migration from bde to dbexpress we converted all fields to fmtbcd in all our queries, stored procs and so on. In the meantime we would like to get rid of the fmtbcd-fields so we turned off the connection param EnableBcd (EnableBcd=false).

Is there a possibility to automatically replace all fmtbcd fiels at design time in the IDE? It is pretty much work to go through all data modules and do the work manually. We are looking for a tool which does the work for us (perhaps the BDE migration Wizard is a choice?)

Any hint is welcome!


Posts: 17
Joined: Thu 30 Apr 2009 10:01

Postby Plash » Tue 15 Sep 2009 09:20

You can use any text editor that supports 'Replace in Files' feature (for example, Microsoft Visual Studio). Replace TFmtBcdField with TFloatField in all your *.pas and *.dfm files.
Devart Team
Posts: 2844
Joined: Wed 10 May 2006 07:09

Postby luboice » Tue 15 Sep 2009 09:30

Use this to mass replace in your *.pas and *.dfm files
Posts: 13
Joined: Thu 06 Dec 2007 12:55

Return to dbExpress driver for Oracle