Datamaskin
  | Hjem | Hardware | Nettverk | Programmering | Software | Feilsøking | Systems | 
Programmering  
  • C /C + + Programming
  • Computer Programmeringsspråk
  • Delphi Programming
  • Java Programming
  • JavaScript Programmering
  • PHP /MySQL programmering
  • Perl Programming
  • Python Programming
  • Ruby Programming
  • Visual Basics Programming
  •  
    Datamaskin >> Programmering >> Visual Basics Programming >> Content
    Hvordan du redigerer Primary Key
    Å ha kunnskap om hvordan du redigerer en kolonne med en primærnøkkel begrensningen kan spare deg for tid når du arbeider med en Microsoft Access database. Rader i en tabell er entydig identifisert ved hjelp av en primærnøkkel begrensning for dataintegritet . Access oppretter en unik indeks for å tillate rask tilgang til data i en tabell med en primærnøkkel. Bruk Visual Basic for Applications ( VBA ) i Access til å automatisere prosesser som å redigere en primærnøkkel kolonne. Instruksjoner
    en

    start Microsoft Office Access og velg "Blank Database " klikk " Opprett". Velg " Database Verktøy "-menyen og klikk på " Visual Basic. " Velg " Insert" -menyen og klikk
    2

    Skriv inn følgende for å opprette en ny prosedyre " Module ". : En

    Private Sub editPrimaryKey ( )

    Trykk " Enter "
    3

    skriv inn følgende å erklære variablene du vil bruke til å lage en ny tabell med en primærnøkkel: .

    Dim strSQL As String
    < p> Dim rst Som Recordset

    Dim dBS Som database
    4

    Skriv inn følgende for å definere databasen for å bruke : en

    Set dBS = CurrentDb

    5

    Skriv inn følgende for å utføre en SQL-setning og lage en tabell kalt " datatable " med en primærnøkkel:

    strSQL = "CREATE tABLE datatable "

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

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

    DoCmd.RunSQL ( strSQL )
    6

    skriv inn følgende for å legge til tre rader med data til den nye tabellen : en

    strSQL = " INSERT INTO datatable ( [ PK_Field ], [Sted ]) "

    strSQL = strSQL & " VALUES ( en , ' Fort Worth '); "

    DoCmd.SetWarnings False

    DoCmd.RunSQL ( strSQL )

    strSQL =" INSERT INTO datatable ( [ PK_Field ] , [ by] ) "

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

    DoCmd.RunSQL ( strSQL )

    strSQL =" INSERT INTO datatable ( [ PK_Field ] , [ by] ) "

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

    DoCmd.RunSQL ( strSQL )
    7

    skriv inn følgende for å fjerne primærnøkkelen innstillingen fra " PK_Field "-feltet : en

    strSQL = " ALTER TABLE datatable "

    strSQL = strSQL & " DROP CONSTRAINT PK_PK_Field ; "
    < p > DoCmd.RunSQL ( strSQL )

    fjerne primærnøkkelen begrensningen vil tillate deg å redigere primærnøkkelen kolonnen .
    8

    Skriv inn følgende for å åpne " datatable " og redigere tabellen ved hjelp av en RecordSet :

    Set rst = dbs.OpenRecordset ( " datatable ")

    rst.MoveFirst

    rst.Edit

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

    rst.Update

    rst.Close

    koden vil oppdatere " PK_Field " til 6 for den første raden. Trykk "F5 " for å kjøre subrutine .
    9

    Switch tilbake til Microsoft Access Window og høyre -klikk på " datatable " tabellen ligger i den venstre ruten på skjermen . Velg " Design View" og klikk " PK_Field " rad. Klikk på "Primary Key "-ikonet fra "Verktøy " -panelet til å sette dette feltet tilbake til en primærnøkkel felt .

    früher :

     Weiter:
      Relatert Artike
    ·Visual Basic Application opplæring 
    ·Hvordan koble Visual Basic til SQL 
    ·Hvordan legge inn en fil i en Access database ved hjelp…
    ·Hvordan Bind DataGrid verdier i et datasett i VB.NET 
    ·Hvordan bruke ActiveX Progress Bar i Access 2003 med Vi…
    ·Hvordan få tilgang OLE & ActiveX 
    ·Hvordan lage en tekstboks i Visual Basic 
    ·Hvordan Tegn en Grid på et panel i VB.NET 
    ·Hva er egenskaper i VB.Net 
    ·Fast Vs . Dynamisk Array i Visual Basic 
      Anbefalte artikler
    ·Hvordan dekode PHP -koden 
    ·Slik konverterer HTML til WAP 
    ·Hvordan kontrollere et tastatur i Visual Basic 
    ·Forskjeller mellom Object abstrakte datatyper og data a…
    ·Slik konverterer TimeSpan Into en Float 
    ·Hvordan bruke den viktigste funksjonen i C + + 
    ·MySQL Søk Tutorial 
    ·Hvordan redigere en TXT -fil med VBScript 
    ·Slik konverterer SGML til ASN.1 
    ·Hvordan bruke Struts Med NetBeans 
    Copyright ©  Datamaskin  http://www.datamaskin.biz/