Icon View Thread

The following is the text of the current message along with any replies.
Messages 1 to 7 of 7 total
Thread Newbie: F1026 File not found: 'edbcomps.dcu'
Sat, Jul 7 2007 4:01 PMPermanent Link

"Shawn Jones"
D2007. ElevateDB1.04build4.

I installed 104b4edbvcltriald2007.exe and 104b4edbadd.exe with no problems.
I created the "Local Application Tutorial" from edb1d2007.pdf with no
problems.  However when I try to build/compile it I get the "F1026 File not
found: 'edbcomps.dcu'" error.  Checking Tools/Options/Delphi
Options/Library-Win32/Library path: it looks like the path is correct:

M:\prg\cg\ElevateDB VCL Trial\Version 1\Delphi 2007\code

'edbcomps.dcu' does exist at that path.

What am I missing?

Sat, Jul 7 2007 8:17 PMPermanent Link

Steve Forbes

Team Elevate Team Elevate

Hi Shawn,

Try adding the same path to your project's search path i.e.

Project | Options | Directories/Conditionals | Search path

This is not necessary with the full version, but may fix your problem.

--
Best regards

Steve

"Shawn Jones" <shawnjones3@gawab.com> wrote in message
news:847E934B-9E45-4870-AA0E-13EFB1EF38AB@news.elevatesoft.com...
> D2007. ElevateDB1.04build4.
>
> I installed 104b4edbvcltriald2007.exe and 104b4edbadd.exe with no
> problems. I created the "Local Application Tutorial" from edb1d2007.pdf
> with no problems.  However when I try to build/compile it I get the "F1026
> File not found: 'edbcomps.dcu'" error.  Checking Tools/Options/Delphi
> Options/Library-Win32/Library path: it looks like the path is correct:
>
> M:\prg\cg\ElevateDB VCL Trial\Version 1\Delphi 2007\code
>
> 'edbcomps.dcu' does exist at that path.
>
> What am I missing?
>
>

Sun, Jul 8 2007 11:20 AMPermanent Link

"Shawn Jones"
Thanks Steve.  That workaround works.

FYI: I now get a series of compiler warnings:

[DCC Warning] edbcomps.pas(1156): W1000 Symbol 'PSGetQuoteChar' is
deprecated
[DCC Warning] edbcomps.pas(1296): W1000 Symbol 'PSGetKeyFields' is
deprecated
[DCC Warning] edbcomps.pas(1297): W1000 Symbol 'PSGetTableName' is
deprecated
[DCC Warning] edbcomps.pas(1413): W1000 Symbol 'PSGetTableName' is
deprecated
[DCC Warning] edbcomps.pas(1485): W1000 Symbol 'PSGetTableName' is
deprecated
[DCC Warning] edbcomps.pas(8242): W1000 Symbol 'PSGetKeyFields' is
deprecated
[DCC Warning] edbcomps.pas(8259): W1000 Symbol 'ExtractFieldName' is
deprecated
[DCC Warning] edbcomps.pas(9186): W1000 Symbol 'PSGetTableName' is
deprecated


"Steve Forbes" <ozmosys@spamfreeoptusnet.com.au> wrote in message
news:D9D62302-B084-476C-AA32-4E7A29F5F549@news.elevatesoft.com...
> Hi Shawn,
>
> Try adding the same path to your project's search path i.e.
>
> Project | Options | Directories/Conditionals | Search path
>
> This is not necessary with the full version, but may fix your problem.
>
> --
> Best regards
>
> Steve
>
> "Shawn Jones" <shawnjones3@gawab.com> wrote in message
> news:847E934B-9E45-4870-AA0E-13EFB1EF38AB@news.elevatesoft.com...
>> D2007. ElevateDB1.04build4.
>>
>> I installed 104b4edbvcltriald2007.exe and 104b4edbadd.exe with no
>> problems. I created the "Local Application Tutorial" from edb1d2007.pdf
>> with no problems.  However when I try to build/compile it I get the
>> "F1026 File not found: 'edbcomps.dcu'" error.  Checking
>> Tools/Options/Delphi Options/Library-Win32/Library path: it looks like
>> the path is correct:
>>
>> M:\prg\cg\ElevateDB VCL Trial\Version 1\Delphi 2007\code
>>
>> 'edbcomps.dcu' does exist at that path.
>>
>> What am I missing?
>>
>>
>
>

Sun, Jul 8 2007 5:54 PMPermanent Link

Steve Forbes

Team Elevate Team Elevate

Hi Shawn,

The warnings are nothing to worry about. All the PS.. methods have been
replaced with a WideString equivalent i.e. 'PSGetQuoteCharW' in edbcomps.pas
release version.

Good luck and welcome to ElevateDB, .. brilliant product, excellent support
and second to none community!

--
Best regards

Steve
"Shawn Jones" <shawnjones3@gawab.com> wrote in message
news:CBD91725-58E7-4758-B1C9-E4DBBE68A7E1@news.elevatesoft.com...
> Thanks Steve.  That workaround works.
>
> FYI: I now get a series of compiler warnings:
>
> [DCC Warning] edbcomps.pas(1156): W1000 Symbol 'PSGetQuoteChar' is
> deprecated
> [DCC Warning] edbcomps.pas(1296): W1000 Symbol 'PSGetKeyFields' is
> deprecated
> [DCC Warning] edbcomps.pas(1297): W1000 Symbol 'PSGetTableName' is
> deprecated
> [DCC Warning] edbcomps.pas(1413): W1000 Symbol 'PSGetTableName' is
> deprecated
> [DCC Warning] edbcomps.pas(1485): W1000 Symbol 'PSGetTableName' is
> deprecated
> [DCC Warning] edbcomps.pas(8242): W1000 Symbol 'PSGetKeyFields' is
> deprecated
> [DCC Warning] edbcomps.pas(8259): W1000 Symbol 'ExtractFieldName' is
> deprecated
> [DCC Warning] edbcomps.pas(9186): W1000 Symbol 'PSGetTableName' is
> deprecated
>
>
> "Steve Forbes" <ozmosys@spamfreeoptusnet.com.au> wrote in message
> news:D9D62302-B084-476C-AA32-4E7A29F5F549@news.elevatesoft.com...
>> Hi Shawn,
>>
>> Try adding the same path to your project's search path i.e.
>>
>> Project | Options | Directories/Conditionals | Search path
>>
>> This is not necessary with the full version, but may fix your problem.
>>
>> --
>> Best regards
>>
>> Steve
>>
>> "Shawn Jones" <shawnjones3@gawab.com> wrote in message
>> news:847E934B-9E45-4870-AA0E-13EFB1EF38AB@news.elevatesoft.com...
>>> D2007. ElevateDB1.04build4.
>>>
>>> I installed 104b4edbvcltriald2007.exe and 104b4edbadd.exe with no
>>> problems. I created the "Local Application Tutorial" from edb1d2007.pdf
>>> with no problems.  However when I try to build/compile it I get the
>>> "F1026 File not found: 'edbcomps.dcu'" error.  Checking
>>> Tools/Options/Delphi Options/Library-Win32/Library path: it looks like
>>> the path is correct:
>>>
>>> M:\prg\cg\ElevateDB VCL Trial\Version 1\Delphi 2007\code
>>>
>>> 'edbcomps.dcu' does exist at that path.
>>>
>>> What am I missing?
>>>
>>>
>>
>>
>
>

Mon, Jul 9 2007 5:35 PMPermanent Link

Tim Young [Elevate Software]

Elevate Software, Inc.

Avatar

Email timyoung@elevatesoft.com

Shawn,

<< I installed 104b4edbvcltriald2007.exe and 104b4edbadd.exe with no
problems. I created the "Local Application Tutorial" from edb1d2007.pdf with
no problems.  However when I try to build/compile it I get the "F1026 File
not
found: 'edbcomps.dcu'" error.  Checking Tools/Options/Delphi
Options/Library-Win32/Library path: it looks like the path is correct:

M:\prg\cg\ElevateDB VCL Trial\Version 1\Delphi 2007\code

'edbcomps.dcu' does exist at that path. >>

That is correct.  Did you try moving the path up further in the list of path
names ?  I've found that there can be some issues with the path ordering
sometimes, but I can't figure out why yet.  I've seen a similar issue when
compiling something that uses DBISAM and ElevateDB both at the same time -
for some reason the compiler wants the ElevateDB path listed before the
DBISAM path.

--
Tim Young
Elevate Software
www.elevatesoft.com

Tue, Jul 10 2007 3:19 PMPermanent Link

"Shawn Jones"
FIY Tim: This was a fresh install of D2007 and ElevateBD was the only
addition.

I thought I would try to help fault isolate this so I removed the path
reference from Projects | Options as was suggested (to "fix" the problem) by
Mr. Forbes and duplicated the error.  Then from Tools | Options | Delphi
Options | Library Path I moved the ElevateDB reference to the top and the
problem went away.  Then one-by-one I moved it down to the bottom, which is
where the ElevateDB Installer placed it and the problem would not return Frown
So I'm not sure what the peculiars are for this problem.  I just wanted you
guys to know that a completely stock, clean install had this problem with
the demo build/install.

Another newbie question if I may: What would be a good resouce to learn how
to design with and implement the functionality that is included in
ElevateBD?  I'm thinking the pros and cons of when to use Views and
StoredProcs vs Queries vs Table Filters and things like that.  A nice simple
SQL 101 type tutorial that addresses the SQL inplementation ElevateDB uses
would be nice also.


"Tim Young [Elevate Software]" <timyoung@elevatesoft.com> wrote in message
news:DD2B2D1D-43AE-4072-A09E-6C1C5379DF3E@news.elevatesoft.com...
> Shawn,
>
> << I installed 104b4edbvcltriald2007.exe and 104b4edbadd.exe with no
> problems. I created the "Local Application Tutorial" from edb1d2007.pdf
> with no problems.  However when I try to build/compile it I get the "F1026
> File not
> found: 'edbcomps.dcu'" error.  Checking Tools/Options/Delphi
> Options/Library-Win32/Library path: it looks like the path is correct:
>
> M:\prg\cg\ElevateDB VCL Trial\Version 1\Delphi 2007\code
>
> 'edbcomps.dcu' does exist at that path. >>
>
> That is correct.  Did you try moving the path up further in the list of
> path names ?  I've found that there can be some issues with the path
> ordering sometimes, but I can't figure out why yet.  I've seen a similar
> issue when compiling something that uses DBISAM and ElevateDB both at the
> same time - for some reason the compiler wants the ElevateDB path listed
> before the DBISAM path.
>
> --
> Tim Young
> Elevate Software
> www.elevatesoft.com
>

Tue, Jul 10 2007 6:37 PMPermanent Link

Tim Young [Elevate Software]

Elevate Software, Inc.

Avatar

Email timyoung@elevatesoft.com

Shawn,

<< I thought I would try to help fault isolate this so I removed the path
reference from Projects | Options as was suggested (to "fix" the problem) by
Mr. Forbes and duplicated the error.  Then from Tools | Options | Delphi
Options | Library Path I moved the ElevateDB reference to the top and the
problem went away.  Then one-by-one I moved it down to the bottom, which is
where the ElevateDB Installer placed it and the problem would not return Frown
So I'm not sure what the peculiars are for this problem.  I just wanted you
guys to know that a completely stock, clean install had this problem with
the demo build/install. >>

I understand, but the problem is not related to the installer - it's got
something to do with Delphi and the IDE.  I'm not sure what is causing it,
but it is a weird one.

<< Another newbie question if I may: What would be a good resouce to learn
how to design with and implement the functionality that is included in
ElevateBD?  I'm thinking the pros and cons of when to use Views and
StoredProcs vs Queries vs Table Filters and things like that.  A nice simple
SQL 101 type tutorial that addresses the SQL inplementation ElevateDB uses
would be nice also. >>

It all depends upon what you're needs are.  What you're asking for is simply
too general to be of any use to anyone because it would comprise several
hundred pages and be the equivalent to many books that are already available
on the SQL standard and SQL in general.  As always, we suggest that you
start at the beginning of the ElevateDB manual and read through all
non-reference sections, especially the Getting Started sections:

http://www.elevatesoft.com/edb1sql_getting_started.htm
http://www.elevatesoft.com/edb1d7_getting_started.htm
http://www.elevatesoft.com/edb1d7_using_elevatedb.htm

If you have any specific questions regarding your situation and how you
intend to use ElevateDB, I'll be more than happy to answer them.

--
Tim Young
Elevate Software
www.elevatesoft.com

Image