Bonjour,
J'essais de faire comme m'a dit Khertan et comme c'est indiqué dans la notice.
Si j'ai bien compris on COPY d'abord la base principale en indiquant "LDIB" comme creator ID, on travail sur la copie et après CLOSE, je KILL la base principale et je refais un COPY avec le creator du prc (sans oublier de faire un KILL sur la DB temporaire).. ex. pour iBAddress:
_W1Now:
COPY "iBAddrDB","iBAddrDBt","LDIB"
OPEN "iBAddrDBt" FOR RANDOM AS #1
***************
Traitement
***************
CLOSE #1
KILL "iBAddrDB"
COPY "iBAddrDBt","iBAddrDB","LDIA"
'KILL "iBAddrDBt"
RETURN
Ça fonctionne plus du tout, les enregistrements n'apparaissent plus et l'applis devient plus lente. J'arrive pas à comprendre pourquoi. Y'a pas de doute, je m'y prend mal , mais ou ??
Il faut faire cette série d'étape à tous les accès de la base (lecture et/ou écriture) ou il manque quelque chose ? J'ai du mal à assimiler l'astuce.
L'un de vous peut-il m'aider s'il vous please ?
Encore une question.. je vais me faire huer, mais "un accès séquentiel", ça se résume à quoi.. ça veut dire quoi ?
Merci d'avance
@++
HPnéo