IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

VB.NET Discussion :

condition sur la requete sql : is nothing


Sujet :

VB.NET

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre averti
    Inscrit en
    Août 2009
    Messages
    33
    Détails du profil
    Informations forums :
    Inscription : Août 2009
    Messages : 33
    Par défaut condition sur la requete sql : is nothing
    bonjour
    j'ai un programme qui verifie si il y a un enregistrement deja existant dans la table si oui il change la valeur d'un textebox si non il ne fait rien
    car ce textebox a deja une valeur affectée dans le form-load
    voila le code du bouton "verifier"
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    25
    26
    27
    Private Sub Button4_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button4.Click
     
     
     
            Dim connectString As String = My.Settings.ONEConnectionString
            Dim connection As New System.Data.SqlClient.SqlConnection(connectString)
     
            Dim command2 As New System.Data.SqlClient.SqlCommand("SELECT max(NI) FROM programme WHERE DATE='" & TextBox1.Text & "' AND EQUIPE= '" & ComboBox1.SelectedValue & "'", connection)
     
     
            Dim r As String
     
      Try
                connection.Open()
     
     
                r = command2.ExecuteScalar.ToString
     
                 Finally
                connection.Close()
     
            End Try
            If Not (r Is Nothing) Then
                TextBox5.Text = (r)
     
        End If
        End Sub
    quand il y a un enregistrement il fait le changement
    mais quand la requete ne retourne pas de valeur il efface le textbox
    je sais pas comment exprimer :si la requete ne retourne pas une valeur reelle
    ne fait rien ..j'ai mal exprimer ca avec "is nothing " car il prend une valeur nulle et il l'a mis dans le textebox
    pourriez vous m'aider a resoudre ce probleme

  2. #2
    Expert éminent Avatar de Pol63
    Homme Profil pro
    .NET / SQL SERVER
    Inscrit en
    Avril 2007
    Messages
    14 197
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 43
    Localisation : France, Puy de Dôme (Auvergne)

    Informations professionnelles :
    Activité : .NET / SQL SERVER

    Informations forums :
    Inscription : Avril 2007
    Messages : 14 197
    Par défaut
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    dim value as object = command2.ExecuteScalar
    if value isnot system.dbnull.value then
      TextBox5.Text = value.tostring
    end if
    Cours complets, tutos et autres FAQ ici : C# - VB.NET

  3. #3
    Membre averti
    Inscrit en
    Août 2009
    Messages
    33
    Détails du profil
    Informations forums :
    Inscription : Août 2009
    Messages : 33
    Par défaut
    merci bien pol63
    voila la condition que j'ai fait
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
     If Not (r Is DBNull.Value) And (r.Length > 0) Then
     
                TextBox5.Text = (r)
                End If

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. [MySQL] condition sur une requete sql
    Par brahda dans le forum PHP & Base de données
    Réponses: 6
    Dernier message: 21/05/2011, 18h09
  2. condition sur resultat requete sql
    Par GYooo dans le forum Android
    Réponses: 1
    Dernier message: 02/03/2011, 15h02
  3. [MySQL 4.1] probleme d'accents sur une requete SQL
    Par tatayoyo dans le forum Langage SQL
    Réponses: 4
    Dernier message: 10/11/2005, 16h06
  4. pb ordre sur une requete SQL
    Par richard038 dans le forum Bases de données
    Réponses: 2
    Dernier message: 03/08/2005, 15h26
  5. Condition sur une requete
    Par faayy dans le forum Langage SQL
    Réponses: 2
    Dernier message: 29/04/2005, 14h28

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo