Icon View Thread

The following is the text of the current message along with any replies.
Messages 1 to 4 of 4 total
Thread upgrade to 2.05 questions
Sat, Apr 23 2011 4:45 AMPermanent Link

Francisco Fernandez

NewTRON Informatica

Avatar

Hi all.

I have upgraded to 2.05 b6 from 2.03 b21 and I have two questions.

1º In EDBEngine component properties I can see in "EngineVersion" 2.05 build 6, that's ok, but if in my app I ask for EDBEngine.EngineVersion it gives me 2.03 build 21.

2º The EMPTY TABLE statement don't shoot triggers?

Thank's and regards.

Francisco Fernandez
Sat, Apr 23 2011 4:52 PMPermanent Link

Adam Brett

Orixa Systems

Perhaps you have a stray .dcu or pas file from the older version of the components hanging around somewhere in your project's search path.

Search for edbComps.??? in all the folders linked to your project.
Sun, Apr 24 2011 3:19 AMPermanent Link

Roy Lambert

NLH Associates

Team Elevate Team Elevate

Francisco

>1º In EDBEngine component properties I can see in "EngineVersion" 2.05 build 6, that's ok, but if in my app I ask for EDBEngine.EngineVersion it gives me 2.03 build 21.

I've gone back to b4 because of a weird conflict between ElevateDB and FastMM with two of my tables so I can't comment directly but I'd support Adam. However, it does mean that you're using a different version of ElevateDB in the IDE than is compiled into your app which I think would be difficult unless you're using packages.

>2º The EMPTY TABLE statement don't shoot triggers?

EMPTY TABLE is meant to be faster than DELETE FROM. If it used triggers etc there would be no difference. Think of it (especially if you use IGNORE CONSTRAINTS) as the equivalent of deleting the files that make up the tables from Explorer.

Roy Lambert [Team Elevate]
Sun, Apr 24 2011 3:30 AMPermanent Link

Francisco Fernandez

NewTRON Informatica

Avatar

Adam, Roy.

Thank's for your help.

I have uninstall, delete all edb folders and install again and now is working correctly.

Thank's and regards.
Image