home *** CD-ROM | disk | FTP | other *** search
- Newsgroups: comp.databases
- Path: sparky!uunet!centerline!noc.near.net!news.cs.brandeis.edu!chaos.cs.brandeis.edu!rahul
- From: rahul@chaos.cs.brandeis.edu (Rahul Chawla)
- Subject: (Summary) FoxPro 2.0??
- Message-ID: <1992Aug21.003141.14212@news.cs.brandeis.edu>
- Sender: news@news.cs.brandeis.edu (USENET News System)
- Organization: American Technology Partners, Inc.
- Date: Fri, 21 Aug 1992 00:31:41 GMT
- Lines: 155
-
- First, Thanks to you all who took out the time to answer. Appreciate
- it !!
-
- This is a summary of responses to my following two questions :
- (Note : It's a bit long so N if you don't wanna go thru it.)
- ----------------------------------------------------------------------
- Questions : FOXPRO 2.0 Request for comment on the Lan Version+general
- ----------------------------------------------------------------------
- <1>. Can FoxPro create stand alone executionable files, if so, is the
- compiler included with the regular version ?? ( I am interested in the
- LAN version.)
-
- <2>. Any comments on the LAN version of Foxpro.
- ----------------------------------------------------------------------
-
- Replies :
-
- XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
- From EINHORN@APSICC.APS.EDU Wed Aug 19 21:58 EDT 1992
- <1>.
- To create standalone executables you need to purchase the optional
- distribution kit. If you have the LAN version it will generate
- LAN executables. If not it will generate single user executables.
-
- <2>.
- I have the LAN version haven't tried to use it yet. A brief perusal
- of the manual indicates that it takes a primitive record locking
- approach. You have to explicitly lock everything you need locked.
- No concept of a transaction with the dbms worrying about the hard
- part of the problem for you. (Like Oracle or Sybase or the other high
- end SQL databases.) Haven't looked closely enough to see
- if it can handle the really difficult problems where you have to lock
- multiple records in multiple files. If it's possible it won't be easy.
- Looks like it should handle the mundane problems with locking a single
- record in a single file without any trouble
-
- XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
- From jcole@osiris.cso.uiuc.edu Thu Aug 20 15:14 EDT 1992
-
- If you buy the separate distribution kit (~$500 US), you can make standalone
- .EXE files. You can do this in two ways
- 1) Compile the application as COMPACT Executable and distribute two
- runtime files (FOXPRO.ESO and FOXPRO.ESL, which take up about 1.2 Meg)
- OR 2) Compile as standalone executable. The .EXE will be more than a Meg,
- even if you only compile the program ? "Hello World"
-
- Other than the size of the program that is produced, I have had no trouble
- with the "compiler". If your code works in FoxPro developer version, it
- will work in the compiled version.
- I should also mention that the distribution kit works with either the
- single-user or LAN version of FoxPro 2.0. Depending on which base package
- you have, your executable will be single user or LAN (assuming you put in
- all the record/file locking code)
-
- XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
- From RLMEYERING@BIIVAX.DP.BECKMAN.COM Thu Aug 20 12:26 EDT 1992
-
- <1>.
-
- FOXPRO can create executables. You must purchase the compiler (distribution
- kit) in addition to the dbms. Four types of "executables" can be created.
-
- 1. Standalone (HUGE!...a simple "HELLO WORLD" app will turn out a whopping
- 1mb executable)
- 2. Compact (NORMAL-SMALL, however runtime support libraries must be included
- with this flavor, that again push the size upto approx 1mb...the benifit
- of the compact exe is that multiple compact exe's can share the runtime
- libraries.)
- 3. FXPs. Foxpro specific interpreted stuff.
- 4. APPs.Foxpro specific interpreted stuff.
-
- Speed seems to be equivalent for all four types.
-
- <2>.
-
- Executable startup is slow due to the size of the executable. I think
- in general FOXPRO provides SLUGGISH performance. Also, I hate the
- additional stuff that FOX sticks into the executable for you... For instance,
- I just contacted a vendor that sold my company a FOXPRO2 based product. The
- vendor was surprised to learn that his product had macro capabilities
- in it....I guess the point here is that you get a lot of suprises in your
- executables.
-
- There is no doubt that FOXPRO2 makes development easy/fast, but I sorta think
- that the enduser pays for the programmers time savings...
-
- XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
- From xmpcwsh@dp7up.dp7up.com Thu Aug 20 11:13 EDT 1992
- <1>.
-
- Yes, but you have to buy a seperate DISTRIBUTION KIT for 500.00. You can
- however create a single .APP file of your entire application and run it
- under the development environment. This works well on a LAN.
-
- <2>.
-
- Yes, it's great. We have approximately 50 users now running FoxPro on
- 5 different servers. We've done tests with some 1.0 Gig databases, and
- still receive sub-sec response times on queries of indexed fields.
-
- ------------------------------------------------------------------------------
- Bill Harris - MIS xmpcwsh@dp7up.com
- Dr Pepper/The Seven-Up Company The opinions expressed are my
- Dallas, Texas own. (emphasis on the period)
- ------------------------------------------------------------------------------
- XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
- From U5CAB@WVNVM.WVNET.EDU Thu Aug 20 10:04 EDT 1992
-
- I have been using FoxPro 2.0 Lan since it came out. I was using 1.02 Lan.
- I am very pleased with the software and its abilities. There is a run time
- version but it is extra. Each program is compiled but lick basic it must have
- the operating system (a.k.a. FoxPro program) to run. It is about four times fas
- ter then Dbase IV. remember that this is a development system and the learning
- curve is very steep for somebody with no database experience, but as a developm
- ent package it can't be beat.
-
- Floyd Roberts
- WVU Financial Aid
- My opinions are my own and I only represent myself.
-
- XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
- From philabs!rrw@uunet.UU.NET Thu Aug 20 11:14 EDT 1992
-
- <1> & <2>.
-
- Uh oh Rahul, I've been struggling with FoxPro 2 and am thinking about
- switching to something else. I guess it won't be DBase! Actually, I think
- I'm going to use Approach, or at least try it.
- Best of Luck,
- Rog
- PS - BTW, the book I'm using with FoxPro is "Using FoxPro 2", by Slater &
- Arnott, pub. by Que. I'm about half way through this 870 page book and still
- can't do anything. The books that come with FoxPro are not goo for learning.
- Ah, maybe I'm just stupid.
-
- XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
- From elinden@diana.cair.du.edu Thu Aug 20 09:29 EDT 1992
- <1> & <2>.
-
- Our corporate office has begun development in Foxpro 2.0. I am employed at
- a regional office and have been asked to learn all I can about Foxpro
- (basically so we will have the expertise to block any poorly engineered
- corporate projects) I was just informed of this yesterday, therefore I
- would greatly appreciate a copy of any summary you may have the time to
- put together regarding you post. Thanks in advance.
- Eric Linden
- elinden@diana.cair.du.edu
- XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
-
-
- --
- --
- Rahul Chawla Internet : rahul@chaos.cs.brandeis.edu
- Computer Science Dept. chawla@binah.cc.brandeis.edu
- Brandeis University. rahul@cmns-sun.think.com
-