Accueil

Web

FaceBook

Telechargement

Contact

 

Ajouter aux Favoris

    Bienvenue ! 24/04/2024 @ 06:33:38 - IP : 18.219.236.62 -



Cours facile de Windev pour les débutants
 




 

Microsoft

Télécharger

SQL Server 2012

Pinpoint

Visual Studio

Choisir son PC

 
 

Developpement

Visual Basic

Langage C

Java

Assembleur

Delphi

SQL

Python

WinDev

 
 

Systèmes OS

Ms Dos

Windows 9.x

Windows Nt

Windows Vista

Unix

Linux

Mac Os

 
 

Conception Web

PHP

ASP

Html

XmL

Flash Adobe

Director Adobe

WebDev

Java Script

 




Livre GRATUIT:
Livre gratuit pour maitriser Google Docs



 
 

 


Sommaire :


Introduction - IDE Windev - Intro W Langage - Instructions W Langage - Fonctions WL - Fenêtres avec Windev - Bases de données et le WndevParcourir les Bases de données

Manipulation des données avec Windev

 

Cours Windev  pour les débutants

 

 

MAnipulation des données avec Windev

Développer et déployer facilement vos sites web

Télécharger gratuitement Office 2013

Héberger votre site web sur des serveurs gratuits

Visual Studio 2013

Télécharger et apprenez gratuitement

Trucs et Astuces

Découvrez Windows 8.1 et télécharger le gratuitement

 

Dans WinDev, lors de la création d’un projet manipulant des données, vous devez tout d’abord créer une "analyse". Une "analyse" contient la description des fichiers (ou tables) contenant les données de l’application.

C’est seulement lors de l’exécution de l’application, que ces descriptions sont utilisées pour créer la base de données et/ou les fichiers de données. C’est dans cette base ou dans ces fichiers que seront stockées les données.

WinDev sait gérer différents formats de base de données (pour ne pas dire tous). Les plus courantes sont :

• Hyper File, système de base de données intégrée à WinDev et livrée en standard.

• AS/400, Access, SyBase, ...

• Oracle, SQL Server, MySQL, xBase, …

• Toute base accessible en langage SQL sous Windows.

• Texte (fichiers ASCII).

Pour accéder aux données, il existe différentes techniques (appelées "modes d’accès") :

• Accès Natif

• Accès OLE DB

• Accès ODBC direct

• Accès ODBC via OLE DB

Hyper File :

Il s’agit d’un SGBD Relationnel redistribuable gratuitement. Le format Hyper File est le format de base de données fourni avec WinDev. Ce format de base de données est commun à WinDev et WebDev.

La description d’un fichier consiste à décrire la structure de l’enregistrement qui sera écrit dans le fichier. Les rubriques (ou "colonnes") découpent l’enregistrement. WinDev propose différents types de rubriques :

• Texte ou Mémo texte

• Numérique ou Monétaire

• Date ou Heure

• Interrupteur ou Sélecteur

• Liste

• Image

• Mémo binaire

• ...

 

Création physique d’un fichier de données

Le fichier est décrit, mais il n'existe pas encore physiquement sur le disque. Il faut le créer par programmation.

• La fonction HCréation crée le fichier à vide (sans données). Mais attention, si le fichier existe déjà, il est recréé à vide : les données existantes sont écrasées définitivement !

• La fonction HCréationSiInexistant crée le fichier à vide s'il n'existe pas ou bien ouvre le fichier s'il existe déjà.

HCréationSiInexistant(PRODUIT, hOuvertureDifférée)

 

Ajouter enregistrement :

Les champs dans la fenêtre vont permettre de saisir les données. Pour enregistrer ces données dans le fichier, nous allons ajouter un bouton.

Créez un bouton qui a par exemple le nom "CMD_AJOUT" et le libellé "Ajouter" avec le code suivant :

EcranVersFichier()

HAjoute(ZNsoftClients)

Raz()

HRaz(ZNsoftClients)

• La fonction EcranVersFichier permet d’initialiser les rubriques avec les valeurs des champs liés.

• La fonction HAjoute ajoute l’enregistrement dans le fichier.

• La fonction Raz remet à blanc : tous les champs pour la prochaine saisie. Cela permet ainsi de signaler à l’utilisateur que l'enregistrement a été ajouté, les variables de fichier (évite de conserver le buffer précédent en cas d’ajout partiel de rubriques dans un enregistrement).

Visualiser les enregistrements saisis :

Les champs permettent de saisir des données, mais aussi de visualiser les données issues du fichier. Nous allons saisir le code pour afficher les données.

HLitPremier(ZNsoftClients, IDClient)

SI HEnDehors() = Faux ALORS

FichierVersEcran()

FIN

• La fonction HLitPremier va lire le premier enregistrement du fichier selon la clé "IDPRODUIT" et le charge en mémoire.

• La fonction HEnDehors retourne "Vrai" si le fichier est vide.

• La fonction FichierVersEcran fonctionne selon le même principe que EcranVersFichier mais effectue l'opération inverse.



Déposez votre CV
lien de téléchargement direct
50 tirages offerts à l'inscription chez myPIX.com!
Dépot de CV gratuit sur Touslesemplois
Logiciel de référencement automatique

Devenez membre ZNsoft : La communauté Informatique

Cours -  Etudiants -  Concours -  Congrès -  Téléchargement -  Formations


_________________________________________________________________________________________________________
Qui sommes-nous ? | Contact | | Inviter un ami | Soutenir ZNsoft | Revue de press | Références
ZNsoft Corporation, Tous Droits Réservés © 2002/ 2024 ZNsoft RSS
  Dernière mise à jour : 21/04/2024