relational fields and @rf

Christopher Yerry christopheryerry at yahoo.com
Mon Jul 4 20:10:55 PDT 2005


Message: 3
Date: Sun, 3 Jul 2005 15:06:46 -0400
From: "Jay R. Ashworth" <jra at baylink.com>
Subject: Re: Associated fields and @AF
To: filepro-list at lists.celestial.com
Message-ID: <20050703150646.H27492 at cgi.jachomes.com>
Content-Type: text/plain; charset=us-ascii

On Tue, Jun 28, 2005 at 12:49:37PM -0700, Christopher Yerry wrote:
>    I find it difficult to believe their are "file Pro" only shops around.
>    I  have  converted many to .net but there are others that I don't want
>    to  mess  with  (their  is too much code / not worth the change). If I
>    take every table and make it relational (that's real relational not fp
>    related  fields  relational)  I  can  then  use that data in any other
>    environment.  The  related field mentality does not work anywhere else
>    and  if  we  want  filePro to still exist it has to be able to be used
>    across the board - that's a relational table solution!

-Anyone who spends time on this list knows I'm not fpTech's number 1
-cheerleader these days.

-But I'll take issue with your characterization here, Chris.

-"Relational" means a lot of things.  But it's not completely
-unreasonable, as I believe you think, to apply it to what filePro
-permits you to do.  Yes, you have to use procedural code to walk
-through joins, instead of the engine and the language doing it for you,
-and yes, that's as often a bug as it it a feature.  But the fact that
-the engine and the language do *not* simulate joins for you isn't
-enough to completely discount filePro.

-Most SQL toolsets don't handle header-detail UI creation well, either,
-until you get up over $5k (for the commercial ones, at least; I don't
-know what state Rekall is in these days).  (And no, I don't consider
-Access a toolset.  :-)

-Cheers,
-- jra
 
Boy have we digressed
 
1 msdn is free and will do 90% of what sql will do
and its free
 
Access is not a database it is an evil curse (and yes Microsoft can take my certification away for that one)
 
The point of starting this was
 
filePro is a set of tools (for our previous C commenter(sp?) if there was no C there would be no filepro) it is not a language it does not even have an else !! it is not structured. the OS hands you each record any you process it. It is a set of tools !!!
 
If you want something fast filepro is a good solution. but The data has no security !!!! the
database structure can be hacked by a 5 year old. Its fast in its LIMITED set of what it can do. 
 
I have used filePro for 15 years. In fact I make a lot of money with it because no one seems to know how to use it and for that I am thankful I know it. 
but
I would not trust my fortune 500 company to filepro on the web. I might trust my dentists office but not a large application.
 
Besides
- It requires record locks (I have not used them in any program in 14 years. Their are better ways to handle this)
- It locks records and cannot run reports (yes I know you can shut it off but it could cause a problem if it is supposed to be locked)
- it was written in 1977 then it was great but no one has brought it into the 21st century
- Maybe I should write filePro .net  ... hm-mm
 
(a 25 user license of SQL2000 is only $1500)
 
I am not a filepro basher. I do believe @rf is an improper solution and should never be used. It encourages bad programming practices. Common code for multiple tables would be a huge step up. Multiple copies of the same code is suicide!!!! and their is no other way of doing it!!
 
 
Christopher Yerry

 


		
---------------------------------
Do you Yahoo!?
 Yahoo! Mail - Find what you need with new enhanced search. Learn more.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.celestial.com/pipermail/filepro-list/attachments/20050704/a3730a1a/attachment.html


More information about the Filepro-list mailing list