Fonction pour gerer une requete dans la base de donnée
Fermé
senol123
Messages postés
1
Date d'inscription
mercredi 30 janvier 2013
Statut
Membre
Dernière intervention
30 janvier 2013
-
30 janv. 2013 à 18:49
seno123 - 4 févr. 2013 à 17:36
seno123 - 4 févr. 2013 à 17:36
A voir également:
- Fonction pour gerer une requete dans la base de donnée
- Clémence souhaite faire calculer automatiquement les prix de 30 produits dans trois devises. elle a déjà saisi une formule de calcul pour le tarif du premier produit dans la première devise. corrigez sa formule afin que recopiée vers le bas puis vers la droite, elle remplisse correctement tout le tableau. - Forum Excel
- Gerer mes mots de passe - Guide
- La base de données de sécurité du serveur n'a pas de compte d'ordinateur pour la relation ✓ - Forum Réseau
- Formules excel de base - Guide
- Exemple base de données access à télécharger gratuit - Forum Access
2 réponses
salut..
Pour extraire les données d'une base via une application il faut se positionner sur l'enregistrement (ResultSet) cible.
ton code a ignorer ce la car tu a demandé à l'application d'extraire le contenu du champ ("codeClient") sans indiquer qu'il enregistrement cible.
pour faire ça tu doit ajouter cette ligne "r.next();"ou "r.first();" après la ligne suivante :
r = st1.executeQuery("SELECT MAX(codeClient) FROM clients ORDER BY ID DESC"); ou "r.first();"
cette ligne va te positionner sur le premier enregistrement de la table (clients).
Pour extraire les données d'une base via une application il faut se positionner sur l'enregistrement (ResultSet) cible.
ton code a ignorer ce la car tu a demandé à l'application d'extraire le contenu du champ ("codeClient") sans indiquer qu'il enregistrement cible.
pour faire ça tu doit ajouter cette ligne "r.next();"ou "r.first();" après la ligne suivante :
r = st1.executeQuery("SELECT MAX(codeClient) FROM clients ORDER BY ID DESC"); ou "r.first();"
cette ligne va te positionner sur le premier enregistrement de la table (clients).