Hvilke Variabel datatyper blir lagret i kronologisk rekkefølge i Visual Basic?

Rene tekstfiler leses skrevet, eller legges i kronologisk rekkefølge. Rene tekstfiler er enkle å lage med sekvensiell tilgang og lagre data som en tegnstreng. Avgrenset filer og fordelte formaterte filer er vanlige filer som brukes med sekvensiell tilgang. Ved lagring av data sekvensielt, tillater Visual Basic bruk av numeriske datatyper, strengen datatype og dato datatype.

Hvordan data er lagret sekvensielt

Sekvensiell tilgang tillater bruk av tre operasjoner: "Input", "Output" og "Tilføy". Input leser en fil, mens Output skriver data sekvensielt til filen. Tilføy tilfører data til enden av en sekvensiell fil. Output og Append er "data lagring" operasjoner. Når du bruker Output drift, kan en fil allerede være åpne eller Visual Basic vil opprette en ny fil og åpne den for lagring av data. Hvis du vil bruke Tilføy operasjon for å legge data til en fil, må filen være åpen eller Visual Basic vil opprette en ny fil.

Numeriske datatyper

Visual Basic har ti numeriske datatyper: ". UShort" "valuta", "Decimal", "Double", "Integer", "Long", "Short", "Single", "UInteger", "ULONG", og Valuta, Desimal, Double, og Single støtte signert tallverdier og bruk av et desimaltegn. Integer, Long og Short støtte signert av hele tallverdier. UInteger, ULONG og UShort støtter usignerte hel-tallverdier. Du kan bruke noen av disse datatypene med utgang eller legge operasjoner.

Den "String" Datatype

Den "String" datatype innganger tekst og kan være variabel lengde eller fast lengde. Du må fortsatt legge String i doble anførselstegn, men disse merkene vil ikke bli skrevet som en del av filens posten. Hvis du trenger å skrive de doble anførselstegn som en del av feltet, så må du legge teksten med anførselstegn i et ekstra par doble anførselstegn. For eksempel når du deklarerer variabelen "quote" som type String, skriver du inn "" "Quote" "" som ditt felt å inkludere doble anførselstegn som en del av filen.

"Dato" Datatype

Visual Basic bruker "Date" datatype for å betegne både dato og klokkeslett. Når du bruker Dato datatype med en variabel i en sekvensiell fil, må du feltet Dato vedlegges innen to talltegn. For eksempel når du deklarerer variabelen "DOB" som type Dato du vil gå inn i feltet som "DOB = # 12/06/85 #." Når Date feltet brukes for tid, må det også bruke de to talltegn. For eksempel når du deklarerer variabelen "ApptTime" som type "Date", du vil gå inn i feltet som enten "ApptTime = # 1: 30: 00 PM #" eller "ApptTime = # 13: 30:. 00 #"