Supprimer et insérer des données dans une table de données à l’aide de requêtes SQL

La mise à jour de bases de données volumineuses passe utilement par des requêtes : les requêtes suppression (DELETE) et les requêtes insertion (INSERT).

ACCESS - Requête INSERT INTO

Ces requêtes sont susceptibles d’avoir des effets non désirés sur les données non réversibles en cas d’erreurs de programmation : faire une sauvegarde des données avant toute exécution d’une table avant toute requête DELETE ou INSERT est une sage précaution.

Les requêtes DELETE et INSERT se construisent d’une manière similaire aux requêtes sélection (SELECT).

Continue reading ‘Supprimer et insérer des données dans une table de données à l’aide de requêtes SQL’ »

Tests conditionnels dans des requêtes SQL

Un test conditionnel permet de n’exécuter une instruction ou un ensemble d’instructions que si une ou plusieurs conditions sont remplies.

ACCESS Résultat requête

Dans le cadre de requêtes SQL, les tests conditionnels contribuent à créer des champs de données.

Condition simple : SI condition réalisée ALORS action1 SINON action2…

Continue reading ‘Tests conditionnels dans des requêtes SQL’ »

Programmer en langage Pascal avec l’EDI LAZARUS

Qui n’a pas déjà rêvé de créer ses propres programmes ? Quel que soit leur degré de complexité, la programmation aide à résoudre toute sorte de problèmes ; de simple calculs à l’automatisation de tâches sophistiquées. Différentes solutions de programmation sont disponibles suivant la nature du projet envisagé. Du langage bureautique VBA aux langages plus généraux comme Basic, Pascal… Concernant le langage Pascal plusieurs environnements de développement coexistent comme Delphi, une solution payante, et LAZARUS, une solution gratuite. C’est cette dernière qui sera abordée dans le cadre de cet article.

Accueil LAZARUS

LAZARUS, à l’image de Delphi, est un Environnement de Développement Intégré (EDI) comportant un langage Pascal (basé sur le standard Free Pascal), un éditeur de code source et un compilateur. LAZARUS est disponible sur plusieurs plateforme (Windows 32 et 64 bits, Linux, Mac OS) et produit des logiciels sur ces systèmes ainsi que sur Android.

Continue reading ‘Programmer en langage Pascal avec l’EDI LAZARUS’ »

Analyse de données : créer un champ de données date de type AAAA/MM

L’usage des dates en analyse de données est quotidien. Le regroupement de dates par mois ou trimestre facilite l’analyse de masses importantes de données ; ces regroupements sont par exemple utilisés pour l’analyse d’échéances (balances âgées, retards de règlement…) ou de l’évolution mensuelle du solde de comptes.

Accueil requête préparamétrée DCSnet

Le regroupement par date peut être facilité en créant un champ de données liant années et mois et présenté sous la forme AAAA/MM (2019/01, 2019/02…).

Continue reading ‘Analyse de données : créer un champ de données date de type AAAA/MM’ »

EXCEL : faciliter la navigation au sein de classeurs Excel avec des liens hypertexte

Les liens hypertextes font partie de notre quotidien, ils facilitent le passage d’une page à l’autre lors de nos navigations sur internet.

Fonction LIEN_HYPERTEXTE

Sur Excel, les liens hypertextes facilitent la navigation dans des classeurs comprenant de très nombreux onglets ou des tables données volumineuses tout en évitant de faire défiler les données à l’écran ou des recherches fastidieuses. Il est également possible de créer un sommaire centralisant les onglets sur une page ou encore d’ouvrir, à partir d’Excel, une page internet ou d’envoyer un mél.

Les liens hypertextes peuvent être insérés de trois manières différentes :

Continue reading ‘EXCEL : faciliter la navigation au sein de classeurs Excel avec des liens hypertexte’ »