Question de base de donne

- - Dernière réponse : DevLama
Messages postés
354
Date d'inscription
mercredi 13 avril 2011
Dernière intervention
22 novembre 2018
- 19 mars 2016 à 18:19
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
Afficher la suite 

Votre réponse

3 réponses

Messages postés
14325
Date d'inscription
vendredi 14 mars 2003
Statut
Modérateur
Dernière intervention
18 décembre 2018
0
Merci
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.
Commenter la réponse de NHenry
0
Merci
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
NHenry
Messages postés
14325
Date d'inscription
vendredi 14 mars 2003
Statut
Modérateur
Dernière intervention
18 décembre 2018
-
Il te faut concaténer la chaine pour faire la requête complète ou utiliser une requête paramétrée.
Commenter la réponse de tarik-tsdi
Messages postés
354
Date d'inscription
mercredi 13 avril 2011
Dernière intervention
22 novembre 2018
0
Merci
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
Commenter la réponse de DevLama

Vous n'êtes pas encore membre ?

inscrivez-vous, c'est gratuit et ça prend moins d'une minute !

Les membres obtiennent plus de réponses que les utilisateurs anonymes.

Le fait d'être membre vous permet d'avoir un suivi détaillé de vos demandes et codes sources.

Le fait d'être membre vous permet d'avoir des options supplémentaires.