Question de base de donne

Signaler
-
Messages postés
355
Date d'inscription
mercredi 13 avril 2011
Statut
Membre
Dernière intervention
15 juin 2019
-
Bonjour,
svp j'ai un problème j’ai crée une application sous vbnet2005 et base de donné acess 2007 j'ai un tableau de 4 champs code;nom;ville j'aime bien savoir le code dans le quelle si je vx ajouter un nouveau enregistrement sur la base de donné faire un test si ce code existe déjà sur la base de donné affiche un msg si non l’opération d’ajout complet .
mon problem je ss ps comment déclaré le nom de champ sur la base de donné par ex :

si
nomdezonedetext.text=nom de champ du la base then
msgbox("exsite deja")
else
opération d'ajoute
bn le problem comment je declare le nom de champ sur la base
et merciii d'avance

3 réponses

Messages postés
14676
Date d'inscription
vendredi 14 mars 2003
Statut
Modérateur
Dernière intervention
8 juillet 2020
143
Il te faut faire une requête SELECT pour chercher si au moins une ligne de la table porte ce nom, si oui, tu refuses, si non, tu ajoutes.
Bonjour,
mercii bcp mais une ptt question voila je faire la requette
sql=(" select * from table where code=zonetext")
mais comment je faire le test autrement comment j'affect la zone de text au champ de text
sql=(" select * from table where code=zonetext")
if zonede text= c koi le code au le syntax que je mette ici
et mercii
Messages postés
14676
Date d'inscription
vendredi 14 mars 2003
Statut
Modérateur
Dernière intervention
8 juillet 2020
143
Il te faut concaténer la chaine pour faire la requête complète ou utiliser une requête paramétrée.
Messages postés
355
Date d'inscription
mercredi 13 avril 2011
Statut
Membre
Dernière intervention
15 juin 2019
5
Il te faut lire le cours de la programmation puis comprendre comment fonctionne le Langage SQL, Ce que tu demande c'est un cours.
La lecture est le secret de la Conniassance