Liste des procédures et fonctions ipScript

Database
Date
FTP
File
Graphic
Internet
Report
String
System

Internet
DnsLookup
HttpDownload
HttpExpires
HttpGet
HttpPost
ReverseDnsLookup
SendMail
SendMailHTML
SendMailHTMLWithLogin
SendMailWithLogin

Procedure DbInMemory(F)

Permet l'ouverture d'une table en mémoire plutôt que sur disque.

Ceci accelère considérablement la vitesse de traitement, avec toutefois l'inconvenient de consommer de la RAM. A utiliser en priorité pour des fichiers temporaires ne devant pas persister après l'execution d'une page.

La table est créée lors du DbOpen et est supprimée lors du DbClose.

F est l'identificateur de fichier associé avec DbAssignTable.

Remarque: Toutes les procédures et fonctions de base de données s'appliquent aux tables en mémoire.

Exemple :

DbAssignTable(F,'c:\matable.dat'); // Le nom est fictif, il permet de retrouver le fichier .dbi
DbInMemory(F);
DbOpen(F);
For I := 1 to 100 do
Begin
DbInsert(F);
DbSetField(F,'Nom','Enreg No '+I);
DbPost(F);
End;
DbFirst(F,'');
DbToTable(F,'la table','nom', -1);
DbClose(F);
DbFreeTable(F);



Disponible à partir de ipScript version 2.00