C'est tout simple : voici un programme qui se connecte à une base de données (Test.mdb) et qui, toutes les secondes, se déplace d'un enregistrement. Cela permet donc de lister la base.
J'ai mis ce code car en fait j'ai eu quelques difficulté à le trouver sur le site.
Bien entendu, il est pour des débutants.
02/05/03
Par contre j'ai un petit problème :
A côté de ce programme, j'ai fait une interface en ASP pour pouvoir ajouter dynamiquement des enregistrement dans la base. En fait, je lance mon programme et ensuite je lance mon interface. Je vois donc des enregistrements défiler dans ma fenetre.
En meme temps je rajoute un enregistrement via la page ASP. Une fois l'enregistrement effectué il devrait s'afficher dans le programme. Helas non. ALORS SI QUELQU'UN SAIT COMMENT ON FAIT POUR RAFRAICHIR LA BASE DE DONNEE DANS VB.... je lui en serais très reconnaissant !!
Merci a tous !!
03/05/03
Grace a PROGRAMMIX j'ai pu corriger mon probleme ! J'ai mis le rsADO.Requery dans la boucle "if" qui test si la base est finie.
Merci bcp Programmix!
Mais il reste encore un truc. Le rafraichissement de la base ne se fait qu'au second passage !
Mais bon c'est déjà pas mal !
Les aides et commentaires sont toujours les bien venus !
Merci @ tous...
03/05/03... Quelques heures après..... ;o) !
J'ai rajouter deux fichiers dans le zip pour effectuer un petit test de conflit.
Le test est simple. Il se compose de deux pages en ASP qui permettent une action d'enregistrement sur la base. L'EXE Standard liste le contenu de la base.
[b]Réalisation du test :[/b]
1/ Placer le contenu du zip dans un répertoire situé sur un serveur (wwwroot).
2/ Lancer l'exécutable accesBase.exe
3/ Exécuter la page saisie_nom.asp dans un navigateur et insérer un nom dans le champ correspondant puis valider.
[b]Résultat :[/b] Après l'enregistrement du nom, l'exe accesBase.exe liste le nouvel enregistrement sans conflit (petit bug : attendre le deuxieme passage dans le listage des enregistrements).
Voila !