cs_scm
Messages postés35Date d'inscriptionsamedi 14 mars 2009StatutMembreDernière intervention22 mars 2011
-
24 sept. 2009 à 16:58
cs_ghuysmans99
Messages postés3983Date d'inscriptionjeudi 14 juillet 2005StatutMembreDernière intervention30 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
cs_ghuysmans99
Messages postés3983Date d'inscriptionjeudi 14 juillet 2005StatutMembreDernière intervention30 juin 201316 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