Welkom op de Nederland Computer Kennisnetwerk!  
 
Zoeken computer kennis
Home Hardware Netwerken Programmering Software Computerstoring Besturingssysteem
Computer Kennis >> Programmering >> Visual Basics Programming >> Content
Hoe toegang Query : Ongeldig gebruik van Null
Weten hoe om te gaan met null-waarden bij het lezen van een record set bespaart u tijd ontwikkelen van uw database applicatie . Microsoft Office Access is een relationele database management systemen opgenomen in de Microsoft Office suite . Visual Basic for Applications , of VBA , wordt gebruikt in Access om routinetaken te automatiseren . Een query wordt gebruikt om gegevens uit een database tabel te halen . Een null-waarde staat voor een variabele zonder waarde . U zult een " Ongeldig gebruik van Null " foutmelding krijgen wanneer u probeert een null toe te wijzen aan een variabele . Instructies
1

Start Microsoft Office Access en selecteer " Lege database , " klik "Create . " Klik op " Database Extra 'en vervolgens op ' Visual Basic . " Klik op het menu "Invoegen" en selecteer

Type 2 het volgende om een nieuwe subroutine creëren " Module . " :

Private Sub invalidUseOfNULL
( )

Pers Nieuws " Voer "

Type 3 de volgende om uw variabelen te verklaren : .

Dim strSQL
als Koord

Dim rst
als Recordset

Dim dbs Als Database

Dim readNull
als Koord

Set dbs = CurrentDb

Type 4 de volgende opties om een ​​nieuwe tabel te maken :

SQLString
= " CREATE TABLE nullValTbl ( stad TEKST , staat TEXT ) "

DoCmd.SetWarnings
False

DoCmd.RunSQL ( SQLString )
5

Typ het volgende in te voegen drie platen en een null- waarde :

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

DoCmd.RunSQL ( strSQL )

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

DoCmd.RunSQL ( strSQL )

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

DoCmd.RunSQL ( strSQL ) >

Type 6 het volgende aan de nieuwe tabel met Recordset bevragen : .

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

rst.MoveFirst

Type
7 de volgende voor het doorlussen van de " field stad " en de resultaten door de venster Direct . De lus omvat een "If" statement om te controleren of de Recordset waarde " Null " om te voorkomen dat de " Ongeldig gebruik van Null " foutmelding .

Heb Terwijl Niet rst.EOF

Als IsNull ( rst.Fields ( " city " ) . Value ) dan

readNull = " "

Else

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

End > Als

Debug.Print readNull

rst.MoveNext

Loop

Type
8 de volgende variabelen te bevrijden van geheugen : .

rst.Close

dbs.Close

Druk op " F5 "
uw subroutine draaien

Previous: Next:
  Visual Basics Programming
·Hoe maak je een twee-dimension…
·Hoe je Multiple Lines toe aan …
·Hoe te Alert Boxes Maak in Win…
·Hoe je informatie van een Visu…
·Word Tutorials Met VB 
·Hoe te gebruiken VBS om het vo…
·Hoe een Adode VB6 Connection g…
·VBA Dim Types 
·VB6 binaire compatibiliteit 
  Related Articles
Hoe maak je een Combo Box Maak in Visual…
Hoe maak je een Check Box Maak in Visual…
Hoe maak je een tekstvak maken in Visual…
Hoe maak je een optie Box in Visual Basi…
Hoe maak je een schijf keuzelijst in Vis…
Hoe kan ik een keuzelijst maken in Visua…
Hoe kan ik een Picture Box Maak in Visua…
Hoe een bestand keuzelijst Maak in Visua…
Hoe kan ik een afbeelding Box Maak in Vi…
  Programmering Articles
·Hoe kom ik erachter Uw Javac Versie 
·Hoe te Unix Commando's in Perl 
·Hoe toegang VBA Query SQL 
·Risico's met JavaScript 
·Hoe de GridView Focus op mijn Android Ve…
·Hoe Joomla Thema's converteren 
·Hoe kan ik een iPhone-applicatie voor ee…
·Wat zijn de voordelen van een Bot ? 
·Hoe maak je een Java versie bijwerken in…
Copyright © Computer Kennis http://www.nldit.com