Fonction recherche dans Mysql

[Résolu]
Signaler
Messages postés
35
Date d'inscription
samedi 14 mars 2009
Statut
Membre
Dernière intervention
22 mars 2011
-
Messages postés
3983
Date d'inscription
jeudi 14 juillet 2005
Statut
Membre
Dernière intervention
30 juin 2013
-
Bonjour
Je developpe une appli dans VB6 et mysql, je souhaite que dans ma table qu'il y'ait qu'un enregistrement unique, par exemple le numero d'envoi.
Je ne peux pas faire de ce champs une clé primaire parceque certains enregistrements n'auront pas de numero d'envoi, je veux juste qu'il n'y ait pas de doublon. Si le numero existe déjà qu'il y'ait un msgbox "Numero d'envoi (il retourne la valeur du numero d'envoi saisi) existe déjà".
J'utlise un texte box pour la saisie du numero d'envoi.
Merci à tous de votre aide

1 réponse

Messages postés
3983
Date d'inscription
jeudi 14 juillet 2005
Statut
Membre
Dernière intervention
30 juin 2013
14
Pendant la validation, utilise une requête de ce style : SELECT numEnvoi FROM table WHERE numEnvoi=leContenuDuTextboxConvertiEnEntier; Si tu as un résultat, tu dois afficher un message comme quoi le n° d'envoi est déjà utilisé et arrêter le traitement. Sinon, c'est OK.
---
VB.NET is good ... VB6 is better