Faculté I&C, Claude Petitpierre, André Maurer Exercice sur les bases de données Quelques rappels et conseils (voir Aides > Accès à la base de données)
Faculté I&C, Claude Petitpierre, André Maurer Structure du programme Récupération des paramètres entrés par l’utilisateur Appel des opérations Affichage fichier.html Opérations, essentiellement appels à la base de données fichier.js
Faculté I&C, Claude Petitpierre, André Maurer Appel 1 Appel 2 Appel 3 accueil.html accueil Initialisation fichierA.html fichierB.html fichierC.html Réseau de pages HTML
Faculté I&C, Claude Petitpierre, André Maurer Page d’accueil
Faculté I&C, Claude Petitpierre, André Maurer Entrées des données
Faculté I&C, Claude Petitpierre, André Maurer Page affichant la liste
Faculté I&C, Claude Petitpierre, André Maurer Code demandant l’affichage de la liste Liste des employés d'un projet Nom Entrer
Faculté I&C, Claude Petitpierre, André Maurer var result try { result = database.query("select id from employe where nom=?",nomM) } catch (e) { alert(e+"\n"+database.readyQuery) return } if (result.length==undefined || result.length==0) { alert("Manager pas trouvé") return } try { database.query("insert into projet values(null, ?, ?)",nom,result[0].id) } catch (e) { alert(e+"\n"+database.readyQuery) return } Code d’accès à la BD
Faculté I&C, Claude Petitpierre, André Maurer Sans sélection: exécuté jusqu’à fin Si sélection: la sélection est exécutée Résultats