Fonction recherche dans Mysql

Résolu
cs_scm Messages postés 35 Date d'inscription samedi 14 mars 2009 Statut Membre Dernière intervention 22 mars 2011 - 24 sept. 2009 à 16:58
cs_ghuysmans99 Messages postés 3982 Date d'inscription jeudi 14 juillet 2005 Statut Membre Dernière intervention 30 juin 2013 - 25 sept. 2009 à 19:39
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

cs_ghuysmans99 Messages postés 3982 Date d'inscription jeudi 14 juillet 2005 Statut Membre Dernière intervention 30 juin 2013 16
25 sept. 2009 à 19:39
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
Rejoignez-nous