PSSQA.

TXT
**********************************************************
Answers to Commonly Asked Question About
Microsoft(R) FoxPro(R) for MS-DOS(R) Version 2.6
(C)1994 Microsoft Corporation. All Rights Reserved.
**********************************************************
========
CONTENTS
========
Part
---1
2
3
4
5
6
7

Description
----------Network Issues
Converting from FoxPro 2.0 to FoxPro 2.6 for MS-DOS
Printing Issues
Screens
Importing Data
BROWSE Command
Creating Applications

---------------------------------------------------------======================
Part 1: Network Issues
======================
Overview of Questions
--------------------1

When a second user loads Microsoft FoxPro for MS-DOS
on my network, the user receives the error message
"File in use by another." How can I correct this
problem?
2 In a network environment, where does FoxPro create
temporary files?
3 I get "File Access Denied" Error Message When Writing
to File.
How can I correct this problem?
4 How do I resolve FoxPro "Sharing Violation Reading
Drive" Error?
---------------------------------------------------------Question 1
When a second user loads Microsoft FoxPro for MS-DOS on
my network, the user receives the error message "File in
use by another." How can I correct this problem?
Answer 1
If you are on a peer-to-peer network other than Windows
for Workgroups, you must first load MS-DOS SHARE and then
verify that the FoxPro files are marked as read only.
FoxPro uses a resource file called FOXUSER to store
information about windows, color sets, and other FoxPro
objects. The FOXUSER database can be shared only if the

file is marked read only. If you receive this error message
when you try to open a database file, make sure that all
users have the SET EXCLUSIVE setting OFF.
---------------------------------------------------------Question 2
In a network environment, where does FoxPro create
temporary files?
Answer 2
FoxPro creates temporary files in the current working
directory unless you specifically designate an alternate
location by including one or more of the EDITWORK, SORTWORK,
PROGWORK and/or TMPFILES statements in the CONFIG.FP file.
If local workstations have sizable hard drives with plenty
of free space or have large amounts of RAM, you can improve
performance in the multi-user environment by placing FoxPro
temporary work files on the local drive or on a RAM drive.
Redirecting these files to a local drive or a RAM drive
provides additional speed by reducing the need to access
the network drive.
On small networks that have older workstations with slow
hard drives, you might experience better performance by
leaving FoxPro temporary files on the file server. When
in doubt, direct temporary files to the local hard drive.
---------------------------------------------------------Question 3
I get "File Access Denied" Error Message When Writing to
File. How can I correct this problem?
Answer 3
The steps you must use to resolve this problem depends on
the network product you are using.
For a LANtastic network, do the following:
1. Check the files and locks on the SHARE command in the
AUTOEXEC.BAT file. The following are the recommended
settings:
share /f:5120 /l:500
2. Verify that the .EXE, .RSC, and .OVL files are marked
as read-only. If necessary, change the security using
the MS-DOS ATTRIB command (for example, ATTRIB +R
<filename>).
3. Ensure that the CONFIG.FP file on the server redirects
the OVERLAY= to a directory other than the directory
containing the FOXPRO.EXE file.
For a Novell network, do the following:

1. Check the user's privileges.
2. Have the user log in as a supervisor and repeat the
operation.
3. Ensure that the .EXE, .ESO and .ESL files are marked as
read-only. If necessary, change the security using the
MS-DOS ATTRIB command (ATTRIB +R <filename>).
LANtastic is manufactured by Artisoft, Inc. and Novell
products by Novell, Inc., both vendors independent of
Microsoft; we make no warranty, implied or otherwise,
regarding these products' performance or reliability.
---------------------------------------------------------Question 4
How do I resolve FoxPro "Sharing Violation Reading Drive"
Error?
Answer 4
The following are six troubleshooting steps for this error:
- Verify that each user has a FOXUSER.DBF file.
- Verify that the CONFIG.FP file on the server includes
the EXCLUSIVE=OFF statement. If EXCLUSIVE=OFF is used,
it is possible to share database files.
- Verify that the CONFIG.FP file on the server includes the
RESOURCE=OFF statement, or that each user's FOXUSER.DBF
and FOXUSER.FPT files are marked as read-only.
- If you are using the LAN version of FoxPro 2.0 ,
that the FOXPROL.EXE, FOXPROLX.EXE, and FOXR.EXE
are marked as read-only. If you are using FoxPro
MS-DOS, verify that the FOXPRO.EXE, FOXPROX.EXE,
FOXR.EXE files are marked as read-only.

verify
files
2.5 for
and

- If you use the Distribution Kit to create a standalone
application, verify that the .EXE files are marked as
read-only.
- If you create compact executable files, mark the .ESL and
.ESO files as read-only.
- In some cases, the SHARE utility must be loaded on the
server and on each workstation. Specify the /F and /L
parameters as follows:
SHARE /F:5120 /L:500
---------------------------------------------------------===========================================================
Part 2: Converting from FoxPro 2.0 to FoxPro 2.6 for MS-DOS
===========================================================
Overview of Questions

6? Answer 3 Programs compiled under FoxPro 2.0 screens and reports compatible with FoxPro 2.FXP files. ---------------------------------------------------------Question 3 Are my existing programs compiled under FoxPro 2.6. contact that source for updated libraries that work with FoxPro 2.6.6? Answer 1 The structures of the databases created by the power tools have changed in FoxPro 2. follow the directions in the LCKUPDAT. FoxPro 2. For more information about specific FoxPro 2. To use these files.0 Library Construction Kit must be relinked before they can be used in FoxPro 2. When you first open screen and report files created in FoxPro 2. If you obtained your PLBs from another source.6. ---------------------------------------------------------Question 2 Can I use my existing library files created with the FoxPro 2.0 compatible with FoxPro 2.6 format.files that have been converted to 2.6.0.6 for MS-DOS.0.6. you must rebuild .TXT file located in the FOXPRO25\GOODIES\LCKUPDAT directory.0 Library Construction Kit in FoxPro 2.0 compatible with FoxPro 2. are not compatible with FoxPro 2.6? Answer 2 Library files created with the FoxPro 2.0 Library Construction Kit for use with FoxPro 2. The directory FOXPRO25\GOODIES\LCKUPDAT contains files that allow you to update PLBs built using the FoxPro 2.6 file formats.6? 3 Are my existing programs compiled under FoxPro 2.--------------------1 Are my existing FoxPro 2.0 Library Construction Kit in FoxPro 2.0 screens and reports compatible with FoxPro 2. see "Tables" in the Update manual.6? 2 Can I use my existing library files created with the FoxPro 2.6 formats may no longer be opened in 2.APP and . You may want to make backups before converting. To run such applications or programs in FoxPro 2. This conversion is a one-way process -.6 ask if you want to convert them to FoxPro 2.6? ---------------------------------------------------------Question 1 Are my existing FoxPro 2. such as .0. such as a software supplier or online service.

or recompile them. For more information about rebuilding FoxPro 2.0 applications. see "Using Files FromýÒ»ËøúÅÙ¢ÚÏÚÇ/îYJÖ»dQϤ$¥z3Áfo}Húó Ù .

49?yãc9û ç£ #*R %©¦p <^½É²y 1¤û¥Ì' f32ü <Þà Rd*ïmfq?¦Êy`KÅ\Ãzñ$ øcù±p·z ÂùñÀ§ .

¼Y9T|º1 ½ }¯¨[É Ë ÆJo|2Àáê)¥ßO$Ë ÌµDëΣ^ k ¾§Së hú @á ÇÅP8Æ c ._9õ xûKÉþ áôÊÙOá¨ÿ çÐ*g9F ùPåì¦pøÛ? 9V¶âS8úíl ðlµ¿/ ä\ @[2 o ­ æHÌ¡|Ò.

a* zÞ( HÉ8S rÔ xÍ Êsº ÙÊh¶Ò |L Êaü 8Fje4V!Sc+ É×ph Êáå©W Q ¤òK83¦røé9 c0å0f+Gèëp "tr.Äi .

Röxv+%  µÝ>DãVÕö)]öp @¦:o H . _ÄdÌÙ°Sò4ÂÁ N.

4P í Îs¹à4å Û­ø´»4p&ÇÜ òuÙª* à ]9§6¸ Ê S·TÎu & .

È|Rç(¸ G* [É`à<[i sx(uNÍ õ ¢p .

M$# Å­V÷// ¶ cô1´B£°1© Z¦÷/­r vû DÌ^w+ /õB L§û°z S9æÖ¶áhîq+ »ÂØ<G sV I¶2êº[ rÉ6½r(`²Õ|Åû®\*  [­ÍbHå\ ÊÅ N8ÊÑ"_ GZ¾ ÍsÄ$[9N<§n5 À+d) "9+¯×éf?ÂÁz+©¬ D #`¢dr¡o =æ¼ß NÊ÷}ã© À¥`YǬ*d9é N¼¯sÚl Å­Òüpè Ä»·Ê@@+di <9 Þ*_¯ûI n drÝ­$ D 9Ê&T .ôs«IW.

 +ig+ËÂd]Oú G³H 5Í7sìÆÓ« k³#§ÅåÜJO6» ß ¿ #ÇnIÛ α¢FÁ08o %íxàäÛ­ (ÇØ.í .ìhÌà÷hÔ­¸ §d £1·ÒÄr+× Ê)ùè[37=ÌÍ®Z±jP ×d U¤=ñÔ'ØÈB J ±ÞJ·E £øòR pDBNÛ)ú: T9 "P F ãóª Ó®Úº @ .

[ I*QÜÔëଠ÷ *gr4#ÄõTn 8 é Àmþ<ÀH¶ o rdN=-%ìleX4 .ëʺ<· À 1\Fëàä Â9ù Xf hð Ú:g\!t¬½ Ù 8²sR²ç»RÀ° 39· Ä "A']ç#.

¶ÝJÐXò¼XËÃà+[¹Ú @cNBÒ|  @lå°h ñÅá .

8±[_ 9p8°Ó :L8«µ©{8 Öß.ëgå  If|¦o 5QLÎ[ò¸ 8ånc AÈÅ´®B (ëÊ¡ þ¡ zérÖÙºìá´cRw@¦ÔÈêrí  ×÷/l .8 ^uå  1m L5~.8Ä®¼"ez_TíÚ làdE»¼$¨¦Zk ²á Lb.G.(³ .

à Áz+6i<w<M nµ­îG8Øé³ f¼`à SmØa f+Fí®ÜqS/ÐÞª: 2 |(ÅG`vn/L & 7t #±yv@ qê5p Ðuå]@¦X@æÒ 9Ò õøLÝvÌ9ÕC¯ ]cl s( %æ vÛt \c1éÊ# ó¸àc > I*÷ÜÔÁ Âic#=¸§B)0×¾ ÜÂ9úáH Y ¤7çdÁqg+©&Ê eÀ^óûeß[ Ç{ c Ó½nenÚ­jþDæô8XÈHÖÞjþ. 8 M éV 7dEo àPy¨P¶.Z8¢  ¡hÌiSù¸ LùÕEP7p ¾ ô*G[9L]W £Fåh .»â × Q9KåÔÎV@¸'æ ­6Ë]Þg«vØ ÀQ8æz¶¢c¶¢7 ­Ê".

Îd ëÊÑ< åèà ´°ápé £ cün¥m·âÚãV& ·J.8îTn&Å .

W ·pæ^å° #Ìuå rÒ1æ0 .

³c SøápÛ­¢ 'ª P×c Å ß­¤=Æ¡* 9[?a+'ª"°ôà { 'óÃQ66O¨ ÀÊ×xR¢ìÆS]?ñl ¥ ¶áðË Ã ³òÃ16 ÄÂi<k¿r&E " Ë{ÀpÖ>8t:)çÁ:&¢T E ¢ûáÜ·jáìÆ  £ªs6~8Ô r ú@ìTDsÔWG îýpX@# ½7æ·c ë1D@1çà .

°s+1Iå æ 3°Ù©<*8ÏcÌa GÇ»8HµT @Ê7~· ×&[q.0·Û­Øõ.¥! øá Ø [ê91Õ9 =zÝ 'PØv ×³UXÊÉ RÛ­Ì¥[ñ`ÝêÉ zá0bà )T. ®V ìƤo- TB@nåß ö+ÇNåq¹ öªm\ ñÂáÄÊVq¹UâÍVÜ^{ Ù¿(íU[`-LÿN ´÷sÀ ׳híÍ .æ )»¶[1 r=æP Æó­E  [©P~Ìyñ+GÙ½UL åp« ÜÊ¿"(#R ì%m`2¢lU ôÃDE V²!~8ÚnÆcª Ç nE1å @.

ÀzÖÞ ÃÈ eÀ^¥§'Öá@1åtó Õ9 ¬ Ù ¬vzsà0¤BfÐE .ü]y &K çIJ 3¹g*nå0bØ#RÎ|>§ ö¡ ³é&  ÌsX÷ÅǮܳ m0åL.-. /K>À ÓÍsdtu Z Ç Ârw ñ}wM ³|LÍÇ`pÎ÷­xlnU-Ó}1 iÆ  .

´(y Êy Ê R ÌÏùGc¹»ê1LADq÷¡ S>>÷p8AösØùbEáÀ  é§_ç° ¬ rÚ( sm  »@føkÒOq´õ ü°bÎ#©ÖÛu Vn`] b|¬y9|üÛ\ :(%< ²IÐHÉs ÏÏ&Y8XùÒÔL6Iâ RF· àÓ4ÿ»Ç&èpÅxÞÀPz* .

òüIH> Ü :a _r8¦ Ïúç}ùvý[Âã¿ ©¥eñ *¢·õ§û&\V/÷Y¤4ÿçíÁRÔn¬¼O§ò.á ¬Z%7rORβªÓ½ :tÀ  ðó LÛ9 ®c .ybÞ m 1ÆQ ¨ø ={·9Ûl s-ì ±r]IKV/nÅæ4 dTuð¹¨Bä KHB*hµ Uø¨>þëc* çaQ}Î]ÀDÕùa«HAE Sg U N* µ¾  @ÂG ?wh¤J µ ¹È"_0 j l­X Ï8é%aÌé ¾á¨QN"âgDF ù@m4»× YDd5jR¶~¨ÝâE±E z.«]ýêz HÊH °r1 Ns"ù*â.EÕ[¼ <B EÍ _¨«Ð ñØ׫Ç5 ~.

.

ÛúnØæ4|j¾Ñ! ¸¤¾B ÀâíÁS ðVzÒþfõ­³9± Æ°oö!ܦ½9f 3 U´?bìb ܽ ½Ùß# óǶI\Ë= A2aö á ʽ\Èn]°^BonöØ?`ÿ ýöÿ`ÿðÊâ:$ôRuË .

× ]Ò7ìã3Û ' hä+2íÖ.Oæ¸À/è.×­Ô Þr-´­x+j' µùG 8:ÄÑ!> àèG 8:ÄÑ! ñ ê¯þðê¯þ0WãèG 8:Äþûì° ÀþG 5:¬Ý¢ .

FRXå .¬ëHÇÏ]´ vYÄvH+"j æ=ã 9 äįØNrN  ¦ GMMCCCCCCCCC ÄC 7 Äò Àv<ÞñÉÌ Ý e÷fÆ:: ô%NòË æ{Ì÷½ùéW^ûêÍÍͧ ¾ñäFs iØ$E µ£î ûO}x}QcOÖi:<!ú ü û ðù·ôï_¯ÆÞ§÷ÿ¶Þ^ Kù0û²N?á¾¾c¸ÿð IûWt|â¼ü»:{ ' ¾ 7I _>·/«8î¾@þ5½} uo }Oï³Ì¿¯Y_½ýô å_×Ø»Ï?¼Aþ óhìÙ°8.Ô´SURSA/CARDCPO.û5öj J}æ?Òüþ½=]çq} ÿXc_VëÅð0ý Á¾î .

~%Ïç´¬ ) G ¾Øp G9ux°LË)Í  þVè ÓtÊIÆgx« p \þ ûÊÙNáÐËoEÜ # 3 Âá ß º§J£âÁ² ß*pÝ[5 Å !ÄéÈh¾-ìÔ±Dä Q9XO @çÿO$É@æY?4X§p »d t  îK8ø .õ\: Ì .

qÎNà´¾ 3ª·oÏYÂA68Ì8¥Ûj I8Ää­ A9LàÐ L0x$ ê­ ±ÁèÝVÀ©EÒ ¸H9 ª#Ln U8â|YqBÖ/ _ í:O8&8X ¡ .

o LØY üØ£ Åu(Gã à p ñ3ÁçàôéC òh· .G àÀI<| 8 §\î% Mp ¢«·rÎ<  Ë «p ?pnçÍ àeYA ÎàP7áDÑFî9÷ª* z£ (Ù% Ö)à0U9ÔålÀ*ëdH sÕ% 38 : x¶p ¾?J8È xb¡Â Äs»òk 3 Çûù®]Vc$ÚôÁ°¬&ò¹r sZ8 ½o$jJÈ$B¼ ³ÊVw§³r ©ØE&õ Àâ­ õ Ä à¶86c±"µ 3£ô¹] "äÁÑL o7åGPÓ L.

.

Ë «µP~¦ Ü[V8Û»8 p(0¥T-Y´9ú rGá¬îÞ ÃLpÔ ÅLS ³Ü . g¹k½P Ø$Î9 3meg®Ä9 8é­x`ʭؤ T xB7ìñQYìÂ&8| @ ¤ ÂÙ X iÏ tY`ñlWN]8·êá 5 p Ñ åp_ sÜ 4Â1 IÙÄ ?N<»£ y I8ÆOús ð!ñìˤô¸ p¸©Ë # Ø s«~ÏYê»N Ì .

> #<rå¹ P ]þtvµpJ. Þ[A )p °Áá C$Á{.Lý9|rn ½8}à..1 ãͲZ-˱ ÝXCæj±bðܧ×çH¹ ¨Á[ 5 ÒÁ ì9Â>|}%Þêv¾¯$ Mp ÇÖ0)°+pR< Nà ÝÇ >@ -p pè3  ½Ü ê .üèì p2. iF8Æ=G¨p  ª* ú¤ £S C=RNíp¸¢?Úû%d #T8 Op°lïǦ ¢ PÓK ^ éjâ Ø âç>}¸8Ô«p M9Ä!8̶ç@0qåÀ'oÅGå` rÔ¬©7U CYy$ìÊQ½ 'íý À'P]¹7}È Ð %Bö§¹ 3 {54LB8qåå@ Ús vå`U9þô¶pVv8DÝsüé lá¬ípÔ8Ç£ ÀNj £ . S âpLS3  . `!{ÓeÑÂÙZá .r  +úF O ¹%B àÓ`ôÅ s°ÃÁ* .

 .

K·hÆ(b( à`Å_ër+ ]á8  ħÎ.ÌË ôÅRcú {Þª W)á&åð>Ãzûà\ rH@ N Wð3(§óV _6RÉU .MÞ L¼ Æ ÷ ¼[ .

* Gñ×¾ÀÙî TÔA9 º8ÇÖC~g ÁÑÌe= Ãns1}Éñôa .åly%ë9T hU09 f&"àÁ>a~1. C=ìÓ²ÊípÔ © å>ñ¤h(¸ZåTÇ iC #­ó© ¤ÜÑÑé2Y¬G8¦e »ü/A GÙ)ÀyÔÈ àUÜÚáàI  +J ¢N1(ª F 8HCìÅìà n%Ô {YÑrÊ ôyÿëgà¬ï6# Hc 5p¨ £ ìk f ÄÃ&E é0µ  º/àôAàr· j±Ë:R =u]J ¸TìÚZ áÔ+YU#Ì §Â.ÚgâÊm}È ò¹u}øsNpw/# PK ç Jÿ  .pîíp¸ àËàì8È45)PàØF ÁÙK8Ü S¤Â 68Ø!8  )¤D mp¨Cpîä  6dÊúÿ^  øçh Ó{+æÕHÑ Në ¬pU9Ô#å´ × U 9Ô'å .¨(Ç ¢¶ÃA* À'8DÆ9Ô x2¬¦¶ "v ! Å9mÌ6äVÐT&eT ãÆHÑ pØÇ!3®Â± :»øÄ ÛF 8shÏYØ ÃUåø1R4À íp ºçø1R4ÀIìpÔ8Ç ¢ÎÒ èpR. d[ev8 ÑTgbÝ 18+G 48C)§ÏÊ +T#<råk. |ñVóÕ G¨% ]ãÓì X¥«TöçàÀÐÁ è0ZYG²ÀN ®¦-ªO* FûÇ8   +.

.1óHXÊ.3ßþ4ôd$ ýy 4\ ûÅ sûÄÄ¡ïȪ ±  k¹ärQ.