controle enregistrement existant sous access

controle enregistrement existant sous access - SQL/NoSQL - Programmation

Marsh Posté le 19-04-2005 à 12:05:01    

bonjour,
 
je suis en train de faire une petite application sous access 2003. je dispose d'une table article et d'un formulaire qui vient mettre à les données de cette table. j'aurai voulu savoir, comment réaliser un controle de l'existence d'un enregistrement ou non.c'est à dire, que si un utilisateur créer un nouvel article qui existe déjà, il aie un message du type 'article existant'. enfin bon le message on s'en fou un peu, c'est plutot comment mettre ça en place qui m'intéresse.
voila
si qqun a des idées.....
 
merci

Reply

Marsh Posté le 19-04-2005 à 12:05:01   

Reply

Marsh Posté le 20-04-2005 à 11:59:36    

Salut,
 
Ben c'est assez simple en fait... Je suppose que tu dois te baser sur un no d'article pour dire s'il est déjà existant... Donc une bête requête "SELECT * FROM Table_Article WHERE NoArt = Nouveau_no" devrait te permettre de le savoir.
 
Dans cette requête:

  • "Nouveau_no" est le no d'article que ton utilisateur a saisi
  • "NoArt" est le no du champ no d'article de ta table article :)
  • "Table_article" est bien entendu le nom de ta table article :)


Ensuite c'est simple, si la requête te retourne 0 enregistrement c'est que l'article n'existe pas, si elle renvoie 1 enregistrement c'est qu'il existe...
 
Voilà... Mais je pense que cette question devrait plutôt être postée sous VB/VBA/VBS
 
A+

Reply

Marsh Posté le 21-04-2005 à 08:22:45    

ok c cool je te remercie
je vais tester ça

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed