begin process at 2012 02 15 04:13:18
  Trouver un code source :
 
dans
 
Accueil > Forum > 

Archive Visual Basic & VB.NET

 > 

Archives Visual Basic

 > 

J'AI BESOIN D'AIDE !!!! :)

 > 

Probleme de comparaison de variable


Derniers messages déposésPoser une question dans le forum ou lancer une discussion

Probleme de comparaison de variable

jeudi 29 décembre 2005 à 16:28:55 | Probleme de comparaison de variable

DraaFil

Bonjour a tous,

Voici mon probleme.

If (!Chemin = "") Then
    MsgBox ("chemein no specifier")
End If

!Chemin est vient d'une base de donne

j'ai essayer  avec "" et NULL mias la condition fonctionne pas , meme si le valeur de chemin et vide ou pleine.

merciDraafil
jeudi 29 décembre 2005 à 16:32:43 | Re : Probleme de comparaison de variable

69chris

Salut,

En VB, le not s'écrit "not" et pas "!". ;p
Ensuite, au souvenir, tu as les routines IsEmpty() et IsNull().

Chris


N'oubliez pas de cloturer votre post.
jeudi 29 décembre 2005 à 16:37:25 | Re : Probleme de comparaison de variable

fg10

salut
 if isnull(!Chemin) or (!chemin ="") then
  msgbox ( "chemin non specifié")

else

endif

jeudi 29 décembre 2005 à 16:41:41 | Re : Probleme de comparaison de variable

69chris

Sorry, j'ai zappé le "!chemin" vient d'une DB....
Pourtant mes lunettes sont pas très vieilles....

Chris


N'oubliez pas de cloturer votre post.
jeudi 29 décembre 2005 à 17:00:47 | Re : Probleme de comparaison de variable

ScSami

Membre Club
Waip... enfin, si le but de la manoeuvre est d'afficher ce message lorsqu'il n'y a pas de chemin entré, le code est, plus simplement :

If Chemin = "" Then msgbox("Chemin non spécifié")

Non !!!

Ou alors un truc du genre :

If Chemin = "" Or IsNull(Chemin) Then LaMemeChose

Enjoy

( Si une réponse vous convient, cliquez sur le bouton "Réponse acceptée". )
jeudi 29 décembre 2005 à 17:06:39 | Re : Probleme de comparaison de variable

Renfield

Administrateur CodeS-SourceS
le code que tu fournis, ScSami, ne pourra pas fonctionner, lorsque le champ sera Null...
tu aura droit a un beau message d'erreur... (tu ne peux comparer "" et une chaine Null)

bien que peu élégant, tu peux faire :

If (Chemin = "") Then
    MsgBox ("chemin non specifie")
ElseIf (Chemin) Then
    MsgBox ("chemin non specifie")
Else
     .....
End If

Renfield
Admin CodeS-SourceS - MVP Visual Basic
jeudi 29 décembre 2005 à 17:14:32 | Re : Probleme de comparaison de variable

DraaFil

je viens d'essayer toute vo solution et ce la ne fonctionne pas, ma regarder car le probleme est p-t ailleur

merci
jeudi 29 décembre 2005 à 17:20:26 | Re : Probleme de comparaison de variable

DARKSIDIOUS

Membre Club Administrateur CodeS-SourceS
Salut,

Ton !Chemin, ce serait pas un champs qui s'appelerai chemin par hasard ?

A ce moment là, ca donnerai plutôt (si ton recordset s'appelle "recordset") :

If isnull(recordset!Chemin) Then

    MsgBox "chemin introuvable"

elseif recordset!Chemin = "" then

    Msgbox "chemin introuvable"

end if

_____________________________________________________________________
DarK Sidious

Un API Viewer (pour le VB, VB.NET, C, C# et Delphi) tout en français : www.ProgOtoP.com/popapi/
jeudi 29 décembre 2005 à 17:22:02 | Re : Probleme de comparaison de variable

DraaFil

autre question p-t lier a cela

'Connection à la base de données
    Set maBase = OpenDatabase("Menu.mdb", False, False, "MS Access;PWD=moon")
   
    'Connection à la base de données
    Set monRecordset = maBase.OpenRecordset( _
        "SELECT * FROM tblMenu ORDER BY Title", dbOpenSnapshot)
ce code se repete dans trois controle different, a-t-il moyen de le mettre public et que par la suite , j'utilise les variable et non repeter ce code.

Merci
jeudi 29 décembre 2005 à 17:37:07 | Re : Probleme de comparaison de variable

Renfield

Administrateur CodeS-SourceS
normallement rien a voir, mais poste dans un autre topic....

(au passage, oublies DAO... utilises ADO)

Renfield
Admin CodeS-SourceS - MVP Visual Basic


Cette discussion est classée dans : variable, probleme, chemin, comparaison


Répondre à ce message

Sujets en rapport avec ce message

probleme entre access 2000 et vb 6.0 [ par twister ] bonjour à tous! j'ai un problème entre Visual Basic 6.0 et Access 2000.Une fois ma table access crée (en .mdb),j'obtiens sous vb, avec un élément Data Probleme utilisation variable dans une boucle [ par JAJA ] Dim IPrivate Sub Form_Load()For I = 0 To 3 If Textbox(I) = Valeur_Mois1_Echeancier Then MsgBox "ERREUR" Next End IfEnd SubJe p probleme de variable [ par Red-Blood ] j'ai un problemeje m'est dens for_load()nbjoueur=1puis dens mon progif nbjoueur=1 then suite d'actions nbjoueur=2else suite d'acti probleme pour des chemin "pour sauvegarder" [ par Le_Roux ] J'essai de faire un jeu pour me pratiquer en vb mais j'ai un probleme. J'utilise des txt pour sauvegarder et le chemin est C:/Stéfan/XCO/Air Attack/Sa Probleme avec Variable Public dans module [ par jcharles ] J'ai déclaré dans mon module cette variable:Public fichier As Stringavec le debogueur fichier="c:\appli1\dico1.ini"jusque la pas de problemeQuand j'ou Kill [ par poli181 ] Je n'arrive pas a deleter un fichier sous le nom d'une variable. Ex: g ma variable "chemin" qui vaut par ex "c:\windows\temp.txt" et quand je fais kil Kill [ par poli181 ] Je n'arrive pas a deleter un fichier sous le nom d'une variable. Ex: g ma variable "chemin" qui vaut par ex "c:\windows\temp.txt" et quand je fais kil probleme avec une requete SQL !!!! [ par skaferadics ] voila mon probleme se produit lorseque je veux executer une requete, voici ma requete:reqsup.SQL = "delete * from pratiquer where [num adher]=" + zt_n probleme avec Dir [ par Laruche82 ] Salut a tous g un gros probleme.Je voudrais avoir la liste de tous les repertoires et sous-repertoires d'un chemin donne.Pour ca j'utilise donc Probleme de variable [ par brown ] Bonjour all Voila ma question, je programme actuellement sur le composant Winsock afin d'intérroger un serveur Half-life Le probléme c'est que dans mo


Nos sponsors


Sondage...

CalendriCode

Février 2012
LMMJVSD
  12345
6789101112
13141516171819
20212223242526
272829    

Consulter la suite du CalendriCode

 
Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), Merci à Vincent pour ses précieux conseils.
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés

Google Coop CodeS-SourceS Google Coop CodeS-SourceS
Temps d'éxécution de la page : 1,685 sec (3)

Nous contacter | Annoncer sur CodeS-SourceS | Mentions légales