Bonjour, comment faire pour trouver (en vb si possible) dans une table le
plus grand numero? Voici mon trouble, j'ai une table (BILLETS) qui comporte
des numero(NoAT) allant de 1 à 3000, je me suis créer un bouton qui insère
des info par rapport à ces NoAT et je veux que le champs NoAT s'incrémente
(non pas avec un numero automatique comme on peut le faire en mode création
de table) donc dans un code vb je voudrais aller chercher le numero le plus
grand et lui additionner 1 pour qu'il puisse passer à 3001 et ainsi de suite.
pouvez-vous m'aider, svp indiquer moi le code pour me donner un indice
Cette action est irreversible, confirmez la suppression du commentaire ?
Signaler le commentaire
Veuillez sélectionner un problème
Nudité
Violence
Harcèlement
Fraude
Vente illégale
Discours haineux
Terrorisme
Autre
Raymond [mvp]
Bonsoir.
Utiliser la fonction DMax. DMax("NoAT", "BILLETS") + 1 -- @+ Raymond Access MVP http://OfficeSystem.Access.free.fr/ http://OfficeSystem.Access.free.fr/runtime/ http://users.skynet.be/mpfa/ pour débuter sur le forum
"macgiver" a écrit dans le message de news:
Bonjour, comment faire pour trouver (en vb si possible) dans une table le plus grand numero? Voici mon trouble, j'ai une table (BILLETS) qui comporte des numero(NoAT) allant de 1 à 3000, je me suis créer un bouton qui insère des info par rapport à ces NoAT et je veux que le champs NoAT s'incrémente (non pas avec un numero automatique comme on peut le faire en mode création de table) donc dans un code vb je voudrais aller chercher le numero le plus grand et lui additionner 1 pour qu'il puisse passer à 3001 et ainsi de suite. pouvez-vous m'aider, svp indiquer moi le code pour me donner un indice
merci
Bonsoir.
Utiliser la fonction DMax.
DMax("NoAT", "BILLETS") + 1
--
@+
Raymond Access MVP
http://OfficeSystem.Access.free.fr/
http://OfficeSystem.Access.free.fr/runtime/
http://users.skynet.be/mpfa/ pour débuter sur le forum
"macgiver" <macgiver@discussions.microsoft.com> a écrit dans le message de
news: 3AB8B05D-7037-4726-92AC-FA82D72FA1CC@microsoft.com...
Bonjour, comment faire pour trouver (en vb si possible) dans une table le
plus grand numero? Voici mon trouble, j'ai une table (BILLETS) qui
comporte
des numero(NoAT) allant de 1 à 3000, je me suis créer un bouton qui insère
des info par rapport à ces NoAT et je veux que le champs NoAT s'incrémente
(non pas avec un numero automatique comme on peut le faire en mode
création
de table) donc dans un code vb je voudrais aller chercher le numero le
plus
grand et lui additionner 1 pour qu'il puisse passer à 3001 et ainsi de
suite.
pouvez-vous m'aider, svp indiquer moi le code pour me donner un indice
Utiliser la fonction DMax. DMax("NoAT", "BILLETS") + 1 -- @+ Raymond Access MVP http://OfficeSystem.Access.free.fr/ http://OfficeSystem.Access.free.fr/runtime/ http://users.skynet.be/mpfa/ pour débuter sur le forum
"macgiver" a écrit dans le message de news:
Bonjour, comment faire pour trouver (en vb si possible) dans une table le plus grand numero? Voici mon trouble, j'ai une table (BILLETS) qui comporte des numero(NoAT) allant de 1 à 3000, je me suis créer un bouton qui insère des info par rapport à ces NoAT et je veux que le champs NoAT s'incrémente (non pas avec un numero automatique comme on peut le faire en mode création de table) donc dans un code vb je voudrais aller chercher le numero le plus grand et lui additionner 1 pour qu'il puisse passer à 3001 et ainsi de suite. pouvez-vous m'aider, svp indiquer moi le code pour me donner un indice
merci
Fred BROUARD
bonjour
cette méthode n'est pas fiable en situation de concurrence !
A lire sur le sujet : http://sqlpro.developpez.com/cours/clefs/
A +
Raymond [mvp] a écrit:
Bonsoir.
Utiliser la fonction DMax. DMax("NoAT", "BILLETS") + 1
-- Frédéric BROUARD, MVP SQL Server, expert bases de données et langage SQL Le site sur le langage SQL et les SGBDR : http://sqlpro.developpez.com Audit, conseil, expertise, formation, modélisation, tuning, optimisation ********************* http://www.datasapiens.com ***********************
bonjour
cette méthode n'est pas fiable en situation de concurrence !
A lire sur le sujet : http://sqlpro.developpez.com/cours/clefs/
A +
Raymond [mvp] a écrit:
Bonsoir.
Utiliser la fonction DMax.
DMax("NoAT", "BILLETS") + 1
--
Frédéric BROUARD, MVP SQL Server, expert bases de données et langage SQL
Le site sur le langage SQL et les SGBDR : http://sqlpro.developpez.com
Audit, conseil, expertise, formation, modélisation, tuning, optimisation
********************* http://www.datasapiens.com ***********************
cette méthode n'est pas fiable en situation de concurrence !
A lire sur le sujet : http://sqlpro.developpez.com/cours/clefs/
A +
Raymond [mvp] a écrit:
Bonsoir.
Utiliser la fonction DMax. DMax("NoAT", "BILLETS") + 1
-- Frédéric BROUARD, MVP SQL Server, expert bases de données et langage SQL Le site sur le langage SQL et les SGBDR : http://sqlpro.developpez.com Audit, conseil, expertise, formation, modélisation, tuning, optimisation ********************* http://www.datasapiens.com ***********************
Raymond [mvp]
Une sauvegarde de l'enregistrement étant réalisée immédiatement après la récupération de la valeur, il n'y a peu de chances pour qu'un autre utilisateur réalise la même opération après et passe avant en sauvegarde, mais c'est vrai que le risque existe si un poste perd une dizaine de millisecondes entre les deux opérations par rapport à un autre poste.
-- @+ Raymond Access MVP http://OfficeSystem.Access.free.fr/ http://OfficeSystem.Access.free.fr/runtime/ http://users.skynet.be/mpfa/ pour débuter sur le forum
"Fred BROUARD" a écrit dans le message de news:
bonjour
cette méthode n'est pas fiable en situation de concurrence !
A lire sur le sujet : http://sqlpro.developpez.com/cours/clefs/
A +
Une sauvegarde de l'enregistrement étant réalisée immédiatement après la
récupération de la valeur, il n'y a peu de chances pour qu'un autre
utilisateur réalise la même opération après et passe avant en sauvegarde,
mais c'est vrai que le risque existe si un poste perd une dizaine de
millisecondes entre les deux opérations par rapport à un autre poste.
--
@+
Raymond Access MVP
http://OfficeSystem.Access.free.fr/
http://OfficeSystem.Access.free.fr/runtime/
http://users.skynet.be/mpfa/ pour débuter sur le forum
"Fred BROUARD" <brouardf@club-internet.fr> a écrit dans le message de news:
elYq5G72FHA.1740@TK2MSFTNGP10.phx.gbl...
bonjour
cette méthode n'est pas fiable en situation de concurrence !
A lire sur le sujet : http://sqlpro.developpez.com/cours/clefs/
Une sauvegarde de l'enregistrement étant réalisée immédiatement après la récupération de la valeur, il n'y a peu de chances pour qu'un autre utilisateur réalise la même opération après et passe avant en sauvegarde, mais c'est vrai que le risque existe si un poste perd une dizaine de millisecondes entre les deux opérations par rapport à un autre poste.
-- @+ Raymond Access MVP http://OfficeSystem.Access.free.fr/ http://OfficeSystem.Access.free.fr/runtime/ http://users.skynet.be/mpfa/ pour débuter sur le forum
"Fred BROUARD" a écrit dans le message de news:
bonjour
cette méthode n'est pas fiable en situation de concurrence !
A lire sur le sujet : http://sqlpro.developpez.com/cours/clefs/