L'errore File access is denied in FoxPro segnala permessi insufficienti, file in sola lettura o lock esterno. Il controllo iniziale consiste nel verificare attributi del file, permessi NTFS e programma che mantiene il file aperto. La correzione prudente è concedere il minimo permesso necessario e chiudere i processi che bloccano il file; prima di intervenire conviene conservare un backup e verificare la versione del prodotto e il contesto in cui il messaggio compare.
VFP-2
→
L'errore VFP-1165 indica che è stato eseguito un comando che richiede una relazione tra tabelle prima che tale relazione esistesse. Un caso tipico è SET SKIP TO eseguito troppo presto. Definisci prima la relazione con SET RELATION, poi ripeti il comando dipendente.
VFP-1165
→
Il codice 350 appare quando APPEND o COPY MEMO riceve il nome di un campo che non è di tipo Memo. Controlla la struttura della tabella, usa un campo Memo reale per questi comandi e scegli un'operazione diversa se il dato è Character o appartiene a un altro tipo.
350
→
L'errore Uniqueness of index is violated in FoxPro segnala valore duplicato su indice UNIQUE o chiave primaria. Il controllo iniziale consiste nel controllare il valore della chiave e cercare il record già presente prima dell'inserimento. La correzione prudente è generare una chiave realmente unica o aggiornare il record esistente con una regola esplicita; prima di intervenire conviene conservare un backup e verificare la versione del prodotto e il contesto in cui il messaggio compare.
VFP-1884
→
Il codice FoxPro 1509 segnala che il memo BLOCKSIZE dBASE è inferiore a 512 KB. Verifica il comando o l'oggetto coinvolto e applica questa correzione operativa: tornare a dBASE e impostare MEMO BLOCKSIZE ad almeno 512 KB, poi riconvertire. Ripeti l'operazione in ambiente controllato e conserva il messaggio completo per eventuali verifiche successive.
1509
→
Il codice FoxPro 1510 segnala che il file dBASE non è stato convertito nel formato Visual FoxPro. Verifica il comando o l'oggetto coinvolto e applica questa correzione operativa: convertire prima il file dBASE e ripetere l'operazione. Ripeti l'operazione in ambiente controllato e conserva il messaggio completo per eventuali verifiche successive.
1510
→
Il codice FoxPro 1529 segnala che si tenta di sovrascrivere una tabella già registrata nel database. Verifica il comando o l'oggetto coinvolto e applica questa correzione operativa: eseguire REMOVE TABLE sulla tabella esistente dal database prima di sovrascriverla. Ripeti l'operazione in ambiente controllato e conserva il messaggio completo per eventuali verifiche successive.
1529
→
Il codice FoxPro 1534 segnala che si imposta un database che non è stato prima aperto. Verifica il comando o l'oggetto coinvolto e applica questa correzione operativa: aprire prima il database con OPEN DATABASE. Ripeti l'operazione in ambiente controllato e conserva il messaggio completo per eventuali verifiche successive.
1534
→