Connaissances Informatiques >> programmation >> Visual Basics programmation >> Content
  Derniers articles
  • Comment ajouter VBScript vers Excel 
  • Idées de jeux Visual Basic 
  • Comment ranger les nombres en ordre …
  • Comment faire pour convertir PHP à …
  • Comment créer des variables d'envir…
  • Comment faire une boucle dans Visual…
  • Comment valider en Visual Basic 
  • Comment détecter les navigateurs mo…
  • Comment faire pour convertir Integer…
  • Comment faire des commentaires dans …
  •   Visual Basics programmation
  • C /C + + Programming

  • Computer Programming Languages

  • Delphi Programming

  • Programmation Java

  • Programmation JavaScript

  • PHP /MySQL Programmation

  • programmation Perl

  • Programmation Python

  • Ruby Programming

  • Visual Basics programmation
  •  
    Visual Basics programmation

    Comment accéder à la requête : utilisation incorrecte de Null

    Connaissant la façon de traiter avec des valeurs nulles lors de la lecture un jeu d'enregistrements peut vous faire gagner du temps à développer votre application de base de données . Microsoft Office Access est un système de gestion de bases de données relationnelles inclus dans la suite Microsoft Office . Visual Basic pour Applications, ou VBA, est utilisé dans Access pour automatiser des tâches de routine. Une requête est utilisée pour extraire des données d' une table de base de données. Une valeur nulle représente une variable sans valeur . Vous obtiendrez une " utilisation incorrecte de Null" message d'erreur lorsque vous essayez d'attribuer une valeur nulle à une variable. Instructions
    1

    Démarrer Microsoft Office Access et sélectionnez « Nouvelle base de données ", puis cliquez sur " Créer". Cliquez sur " Database Tools ", puis cliquez sur " Visual Basic ". Cliquez sur le menu "Insertion " et sélectionnez
    2

    Tapez la suivante pour créer un nouveau sous-programme "Module ". :

    Privé invalidUseOfNULL Sub ( )

    de la presse " Entrez "
    3

    Tapez le suivant pour déclarer vos variables : .

    strSQL Dim As String

    rst As Recordset

    Dim dbs As Database

    readNull Dim As String

    Set dbs = CurrentDb
    4

    Tapez la commande suivante pour créer une nouvelle table :

    SQLString = " CREATE TABLE nullValTbl (ville TEXTE, de l'Etat) "

    DoCmd.SetWarnings Faux

    DoCmd.RunSQL ( SQLString )
    5

    Tapez la commande suivante pour insérer trois records et une valeur nulle :


    strSQL = " INSERT INTO VALUES nullValTbl ( nULL, ' TX ')"

    DoCmd.RunSQL ( strSQL )

    strSQL = " INSERT EN VALEURS nullValTbl ( « DALLAS », « TX ») «

    DoCmd.RunSQL ( strSQL )

    strSQL = " INSERT INTO VALUES nullValTbl (' LOS ANGELES ', ' CA' ) "

    DoCmd.RunSQL ( strSQL )
    6

    Tapez la commande suivante pour interroger la nouvelle table à l'aide d'enregistrements: .

    Set rst = dbs.OpenRecordset ("SELECT * nullValTbl d' nullValTbl " )

    rst.MoveFirst
    7

    Tapez la commande suivante pour parcourir le champ" ville " et afficher les résultats dans la fenêtre Exécution . La boucle comprend un "if" pour vérifier si la valeur d'enregistrements est "Null" pour éviter d'avoir le « Blancs utilisation de Null" message d'erreur.

    Do While Not rst.EOF

    IsNull ( rst.Fields ( "city" ) . Value) Puis

    readNull = ""

    Else

    readNull = rst.Fields ( "city" ) . Value

    End If

    Debug.Print readNull

    rst.MoveNext

    boucle
    8

    Tapez la commande suivante pour libérer les variables de mémoire : .

    rst.Close

    dbs.Close

    Appuyez sur " F5 " pour exécuter votre routine

     
    Article précédent:
    Article suivant:
    Articles recommandés
  • Comment se connecter à une base de données Access dans Visual Basic Net 
  • Comment Créer un compte à rebours électronique 
  • Tutoriel de base de données pour Visual Basic 2008 
  • Comment faire pour convertir Visual Basic 5.0 à Visual Basic 6.0 
  • Comment envoyer des séquences ESC Avec VB.NET 
  • Comment créer Click & glisser des objets dans Visual Basic 
  • Comment exporter BMP en GIF en VB6 
  • Comment utiliser le port série dans Visual Basic 
  • Entiers long double dans Visual Basic 
  • Comment exécuter une commande sur un système distant dans Visual Basic 
  • Connaissances Informatiques © http://www.ordinateur.cc