Welkom op de Nederland Computer Kennisnetwerk!  
 
Zoeken computer kennis
Home Hardware Netwerken Programmering Software Computerstoring Besturingssysteem
Computer Kennis >> Programmering >> Visual Basics Programming >> Content
Hoe de primaire sleutel Bewerken
Het hebben van de kennis over hoe je een kolom te bewerken met een primaire key beperking kunt u tijd besparen bij het werken met een Microsoft Access-database . Rijen in een tabel zijn uniek geïdentificeerd met behulp van een primary key constraint voor data-integriteit . Access een unieke index voor snelle toegang tot gegevens in een tabel met een primaire sleutel toe . Gebruik Visual Basic for Applications ( VBA ) in Access om processen te automatiseren, zoals het bewerken van een primaire sleutel kolom . Instructies
1

Start Microsoft Office Access en selecteer " Lege database " en klik op "Create . " Selecteer het menu " Database Tools" en klik op ' Visual Basic . " Selecteer in het menu "Invoegen " en klik

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

Private Sub editPrimaryKey
( )

Pers Nieuws " Voer "
3

Typ het volgende om de variabelen die je zal gebruiken om een nieuwe tabel te maken met een primaire sleutel te verklaren : .

Dim strSQL
als Koord

Dim rst als Recordset

Dim dbs Als Database

Type 4 het volgende om de database te definiëren om te gebruiken :

Set
dbs = CurrentDb
< br

type> 5 het volgende om een SQL- instructie uit te voeren en een tabel met de naam " dataTable " met een primaire sleutel :

strSQL
= " CREATE tABLE dataTable "

strSQL = strSQL & " ( PK_Field INTEGER CONSTRAINT PK_PK_Field PRIMARY KEY , "

strSQL = strSQL & " city TEXT ( 25 ) ) "

DoCmd.RunSQL ( strSQL )
6

typ het volgende om drie rijen met gegevens toe te voegen aan de nieuwe tabel :

strSQL = " INSERT INTO dataTable ( [ PK_Field ] , [plaats ] ) "

strSQL = strSQL & " WAARDEN
( 1
, ' Fort Worth ' ) ; "

DoCmd.SetWarnings
False

DoCmd.RunSQL ( strSQL )

strSQL
= " INSERT INTO dataTable ( [ PK_Field ] , [ stad ] ) "

strSQL = strSQL & " VALUES ( 2 ​​, ' Arlighton ' ) ; "

DoCmd.RunSQL ( strSQL )

strSQL
= " INSERT INTO dataTable ( [ PK_Field ] , [plaats ] ) "

strSQL = strSQL & " VALUES ( 3 , ' Dallas ' ) ; "

DoCmd.RunSQL
( strSQL )
7

typ het volgende om de primaire sleutel instelling van de " PK_Field " veld te verwijderen :

strSQL = " ALTER TABLE dataTable "

strSQL = strSQL & " DROP CONSTRAINT PK_PK_Field ; "

DoCmd.RunSQL ( strSQL ) op

het verwijderen van de primaire sleutel constraint zal u toelaten om de primaire sleutel kolom bewerken .

Type 8 het volgende aan de " dataTable " openen en bewerken van de tafel met behulp van een Recordset :

Set rst = dbs.OpenRecordset ( " dataTable " )

rst.MoveFirst

rst.Edit

rst.Fields (
" PK_Field " ) . Value = 6

rst.Update

rst.Close


de code zal de " PK_Field " updaten om 6 voor de eerste rij . Druk op " F5 " om de subroutine uitgevoerd .

Schakelaar 9 terug naar het Access- venster en klik met de rechtermuisknop de " dataTable " tafel ligt in het linkervenster van uw computerscherm Microsoft . Kies "Design View" en klik op de " PK_Field " rij . Klik op de " primaire sleutel " icoon van de " Tools" venster om dit gebied terug te zetten naar een primaire sleutel veld .

Previous: Next:
  Visual Basics Programming
·Hoe de Datum converteren naar …
·Hoe te kopiëren & plakken tek…
·Wat zijn Visual Basic Terminol…
·Hoe te Header tekst Wijzig 
·Hoe gegevens in de tweede kolo…
·Voordelen van Visual Basic 
·Hoe je mailbox Script Creëren…
·Hoe te sorteren in Visual Basi…
·Hoe je alle verwijzingen in ee…
  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 maak Doorgestreepte tekst 
·Scrum FAQ 
·Hoe maak je een herhalen Progress Bar in…
·Hoe kan ik PHP 5 installeren op Windows …
·Game Maker Tips 
·Wat is statisch in Java ? 
·Over de Perl Chr Functie 
·Hoe je Java gebruiken in Klasse Math 
·Tutorial over Visual Basic XY Positief 
Copyright © Computer Kennis http://www.nldit.com