The World Of Delphi (Delphi - Firebird - Musique - Photos)

Aller au contenu | Aller au menu | Aller à la recherche

jeudi 2 juillet 2009

Comment faire en sorte que nos applications Delphi occupent moins de mémoire

Je sais qu'à l'heure où la mémoire des ordinateurs individuels atteint couramment plusieurs Giga Octets, le débat de son économie semble dérisoire. Mais faisant partis de ceux qui ont connus des PC largement moins dotés de ce côté là, je ne peux jamais m'empêcher de prêter une attention particulière à ce problème. Et à ce sujet il existe un moyen tout simple de faire de l'économie de mémoire lorsque nos applications grossissent avec Delphi.

Lire la suite...

samedi 4 avril 2009

Intraweb ou comment construire une application HTML en quelques clics.

Intraweb est un framework qui permet de construire une application intranet/internet aussi simplement qu'une applciation VCL classique. Il est inclu dans Delphi depuis la version 7. Les applications générées peuvent être distribuées sur des serveurs IIS en ISAPI ou Apache en modules d'extension (SO). Nous étudieront ce framework, mais pour commencer voici comment créer un petit annuaire téléphonique en quelques minutes.

Lire la suite...

dimanche 28 septembre 2008

Firebird : instruction Update or Insert

On est parfois amené lors d'un développement à tester l'existence d'un enregistrement afin de soit le mettre à jour, soit l'ajouter en fonction du résultat du test. Ce test se concrétise bien entendu par un SELECT sur la table à maintenir. Deux requêtes sont donc nécessaires à notre mise à jour.
Mais depuis la version 2.1 de Firebird, il existe une nouvelle instruction SQL bien pratique qui va nous permettre d'éviter cette première requête, il s'agit de l'instruction UPDATE OR INSERT. Je vous propose donc ce tout petit tutoriel sur l'utilisation de cette instruction.

Lire la suite...

samedi 30 août 2008

Une mini base de données intégrée dans Delphi

Il n'est pas rare d'avoir à stocker quelques informations nécessaires à notre application. On serait bien tenté d'utiliser une base de données pour profiter de sa structuration, mais alors cela nous obligerait à installer un serveur Firebird, MySQL ou autre lors du déploiement de notre travail ce qui n'est pas forcément intéressant, surtout si notre application n'est pas une application de gestion et/ou n'a pas déjà recours à une base de données. C'est là qu'intervient une fonctionnalité bien intéressante, apparue avec Delphi 7 : MyBase.

Lire la suite...