|
- Forum - iziBasic
Warning: A non-numeric value encountered in /web5/aldweb/www/aldweb_com/www/thread.php on line 257
Sujet n° 1084 |
DB & Creator ID |
le 01/02/2005 @ 18:13 par HPnéo
|
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 |
|
|
Warning: A non-numeric value encountered in /web5/aldweb/www/aldweb_com/www/thread.php on line 497
Réponse n° 1 -------- le 01/02/2005 @ 19:30 par aldweb
visiteur |
En principe, ce que tu as décrit est juste. Je ne vois donc pas trop où est l'erreur.
Mais, tu peux aussi, et bien plus simplement, utiliser la directive de compilation SECUREFILES OFF. Fais alors juste bien attention aux bases de données dans lesquelles tu écris.
@+ aldweb |
|
|
Warning: A non-numeric value encountered in /web5/aldweb/www/aldweb_com/www/thread.php on line 497
Réponse n° 2 -------- le 02/02/2005 @ 10:21 par Khertan
visiteur |
Oui securefiles off est bien pratique ... mais la le soucis c'est qu'il veut que ca propre base qu'il creer n'est pas le creator id LDIB ... et la ... part de cette maniere je ne vois comment faire ... |
|
|
Warning: A non-numeric value encountered in /web5/aldweb/www/aldweb_com/www/thread.php on line 497
Réponse n° 3 -------- le 02/02/2005 @ 10:24 par Khertan
visiteur |
Oui cela me parrait correct ... post le code source de la methode d ouverture si tu le veux que l'on regarde ... |
|
|
Warning: A non-numeric value encountered in /web5/aldweb/www/aldweb_com/www/thread.php on line 497
Réponse n° 4 -------- le 02/02/2005 @ 18:06 par HPnéo
visiteur |
Salut à vous 2..
Merci pour vos réponse. Si ça vous gêne pas, je vous envois le tout par mail demain, le temps pour moi de le récupérer sur mon PC.
@++ HPnéo |
|
|
Warning: A non-numeric value encountered in /web5/aldweb/www/aldweb_com/www/thread.php on line 497
Réponse n° 5 -------- le 02/02/2005 @ 20:04 par aldweb
visiteur |
En tout état de cause, cette discussion me fut profitable.
Je vais rajouter ce soir à ma version de travail que, si SECUREFILES est mis à OFF, alors OPEN ouvrira un fichier en création avec le Creator ID de l'application plutôt que LDIB.
J'en ai pour 2 minutes à le faire
@+ aldweb |
|
|
sujet actif
sujet clos
Important!
Nouveau message -
Rectifier message
Clôturer sujet
Remonter
|
|