Bases de données javascript

Soyez le premier à donner votre avis sur cette source.

Vue 15 460 fois - Téléchargée 1 728 fois

Description

Vous aurez surement reconnu le célèbre jeu de Jean Pierre Foucauld. Mais ce n'est pas pour cela que j'ai mis la source, c'est pour montrer comment utiliser des bases de données en Javascript.

Voici la source, sortie du context elle veut pas dire grand chose alors télécharger le ZIP :

Source / Exemple :


var fich = letter+number+'.txt'; 
var show = "var object= new ActiveXObject('Scripting.FileSystemObject');var file = object.GetFile('"+fich+"');var doc = file.OpenAsTextStream(1);var question = doc.ReadLine();prop1 = doc.ReadLine();prop2 = doc.ReadLine();prop3 = doc.ReadLine();prop4 = doc.ReadLine();vrai = doc.ReadLine();vote = doc.ReadLine();ami = doc.ReadLine();doc.Close();";
eval(show);

Conclusion :


Entre les fonctions OpenAsTextStream et Close, chaque occurance de l'instruction ReadLine() lit la ligne suivante.

Codes Sources

A voir également

Ajouter un commentaire

Commentaires

Messages postés
19
Date d'inscription
jeudi 2 novembre 2000
Statut
Membre
Dernière intervention
2 octobre 2017

Bonjour!
Il est très interessant ce script, mais on dirait qu'il ne marche pas:mon ordi (sous XP) indique qu' "un controle ActiveX risque d'empêcher la page de s'afficher",ou queleque chose de ce genre.
Et dans la barre d'état,il est marqué "Terminé,mais il existent des erreurs sur la page".
j'ai double-cliqué l'icone et il est marqué:"erreur:fichier introuvable".(ou un truc de ce genre)
Que faire?
Sinon, Bien joué!
A+
Messages postés
13619
Date d'inscription
jeudi 13 février 2003
Statut
Membre
Dernière intervention
15 octobre 2013
31
bonjour,
il ne faut pas confondre fichiers et bases de données
[ hiérarchiques, en réseau ou relationnelles ]
'Scripting.FileSystemObject' permet la gestion des
supports, répertoires, fichiers et de toucher aux
fichiers séquentiels de "format texte".
quelques explications sur :
http://www.javascriptfr.com/code.aspx?ID=18981
mais bravo, il faut perséverer. @+

Vous n'êtes pas encore membre ?

inscrivez-vous, c'est gratuit et ça prend moins d'une minute !

Les membres obtiennent plus de réponses que les utilisateurs anonymes.

Le fait d'être membre vous permet d'avoir un suivi détaillé de vos demandes et codes sources.

Le fait d'être membre vous permet d'avoir des options supplémentaires.