Utiliser une Variable [Résolu]

Signaler
Messages postés
2
Date d'inscription
mercredi 22 août 2007
Statut
Membre
Dernière intervention
13 mai 2009
-
Messages postés
17286
Date d'inscription
mercredi 2 janvier 2002
Statut
Modérateur
Dernière intervention
23 décembre 2019
-
Bonjour,

je voudrais incorporer mes variables dans ma requête qui se présente entre guillemets comme ça :


Dim db = TextBox3.Text
Dim ds = TextBox1.Text
Dim user = TextBox5.Text
Dim pass = TextBox4.Text

Dim ConnnectionStr = "Database=db;Data Source=ds;User Id=user;Password=pass"





Mais le problème, c'est quand je fais comme ça, il prend en compte
le nom de la variable et pas sa valeur pa exemple, pour lui Database
vaut db et nom la valeur de db ( qui est un champs de texte)

Voila, en espérant avoir été assez clair, je vous remercie d'avance !

4 réponses

Messages postés
17286
Date d'inscription
mercredi 2 janvier 2002
Statut
Modérateur
Dernière intervention
23 décembre 2019
67
concaténation:

Dim ConnnectionStr = "Database=" & TextBox3.Text & ";" & _
"Data Source=" & TextBox1.Text & ";" & _
"User Id=" & TextBox5.Text & ";" & _
"Password=" & TextBox4.Text
Messages postés
2
Date d'inscription
mercredi 22 août 2007
Statut
Membre
Dernière intervention
13 mai 2009

Merci, tu es le seul à avoir répondu sur 15 ! c'est sper, je vais essayer et je tiens au courant
Messages postés
2814
Date d'inscription
mardi 15 avril 2003
Statut
Membre
Dernière intervention
2 juin 2020
31
Bonjour,

c'est normale car tu lui présente les valeur entres guillemets donc pour lui c'est une chaîne de texte :

Toto <== est une varialble
"Toto" <== est une chaîne de texte

il te suffit donc de faire "Database=" & db & ";Data Source=" & ds & ";User Id=" & user & ";Password=" & pass

Voila @+
Messages postés
17286
Date d'inscription
mercredi 2 janvier 2002
Statut
Modérateur
Dernière intervention
23 décembre 2019
67
15 vues, ça ne veux pas dire grand chose...
le theme ou la trivialité de la question ne va peut etre pas interesser tout le monde...

sans compter que le nombre de visite inclue les tiennes ^^

réponse fournie dans la demi heure, estimes toi heureux.

bonne continuation