I Microsoft Access databaser , er sammensetning prosessen med å bli små separate felt for å skape en større data streng. Disse strengene er vanligvis genereres av spørring og ikke lagret i databasen . Det kan virke lettere å bare gå inn i strengen som helhet - slik som en full gateadresse - men det er gode grunner for ikke å gjøre det. Sammensetning er en nødvendig tilgang ferdighet , og forstå det grunnleggende vil bidra til å gjøre prosessen enklere . Hvorfor concatenating er nødvendig
I en Microsoft Access relasjonsdatabase , bør hvert felt i en tabell ideelt holde ett unikt stykke informasjon om emnet på tabellen . Dette gjør det mulig for brukeren å søke og sortere etter et bestemt felt . Den lar deg også utvikleren fange tomme felt - for eksempel hvis en person ikke klarer å legge inn et postnummer - som reduserer feil og gjør oppdatere informasjonen enklere. Sammensetning blir disse feltene sammen.
Informasjon som kan og bør slås sammen
Eventuelle to eller flere biter av informasjon kan være sammen med sammensetning . De vanligste eksemplene inkluderer navn og adresser. For eksempel , i stedet for å lagre et navn i ett felt , skal den deles inn i separate felt for etternavn , fornavn , mellomnavn innledende og tittel , og sluttet på forespørselen når det trengs. Et annet vanlig eksempel er kombinasjonen av ulike elementer av en adresse - gate, by , stat og postnummer - til en full adresse
terminologi Sammenkobling
Tilgang krever en liten, men bestemt terminologi for sammensetning skal fungere skikkelig. Den viktigste symbol kreves er tegnet - og . Dette er en link som binder to felt sammen. All annen informasjon som skal inngå i strengen - ofte mellomrom og komma - er omgitt av doble anførselstegn - " " . Ved å bruke disse symbolene , kan en streng som inneholder nesten alle opplysninger bli opprettet .
Hjelp av en spørring til å flette sammen Fields
å opprette en full adresse streng i en spørring , den bruker ville skrive dette inn i feltet linjen i en tom kolonne med søket hennes i design-visning - " [ gate ] & ", " & [ by] & ", " & [ state ] &" , og "& [ zip ] . de faktiske navnene åpenbart bør samsvare feltene hennes bord Tilgang vil gi et navn til dette nye feltet , men brukeren kan endre det kjører spørringen vil gi dette resultatet : . . . gate , by, stat og zip