I Microsoft Access-databaser , är sammanslagning processen att gå med små separata fält för att skapa ett större uppgifter sträng . Dessa strängar är typiskt genereras av frågan och inte lagras i databasen . Det kan verka lättare att bara gå in i strängen som helhet - till exempel en fullständig gatuadress - men det finns goda skäl för att inte göra det . Länkning är en nödvändig tillgång färdighet , och förstå grunderna kommer att göra processen enklare . Varför Concatenating är nödvändigt
I en Microsoft Access- relationsdatabas , bör varje fält i en tabell håller helst en unik bit av information om ämnet i tabellen . Detta tillåter användaren att söka och sortera efter ett visst område. Det låter också utvecklaren fånga tomma fält - till exempel om en person som underlåter att ange ett postnummer - vilket minskar antalet fel och gör en uppdatering av informationen lättare . Länkning förenar dessa områden tillsammans .
Information som kan och bör Concatenated
Två eller flera bitar av information kan få sällskap av sammanlänkning . De vanligaste exemplen omfattar namn och adresser . Till exempel , istället lagra ett fullständigt namn på ett fält , bör delas upp i separata fält för efternamn , förnamn , mitt första och titel , och förenade med frågan när det behövs . Ett annat vanligt exempel är kombinationen av olika element i en adress - gata , stad , stat och postnummer - i en fullständig adress Addera ditt terminologi Concatenation
Access kräver en liten men särskild terminologi för sammanlänkning för att fungera korrekt . Den främsta symbolen krävs är ampersand - & . Här är länken som förenar två fält tillsammans . All annan information som ska ingå i strängen - ofta mellanslag och kommatecken - omges av dubbla citationstecken - " " . Genom att använda dessa symboler , kan en sträng som innehåller nästan alla uppgifter skapas .
Hjälp av en fråga för att sammanfoga Fields
att skapa en fullständig adress sträng i en fråga , den användaren skulle skriva detta i fältet raden i en tom kolumn i sin fråga i designläge - " [ gata ] & " ; " & [ city] & " ; " & [ stat ] & " och " & [ zip ] . själva namnen givetvis ska matcha områdena hennes bord Access kommer att tilldela ett namn till detta nya område , men användaren kan ändra det köra frågan ger detta resultat : . . . gata , stad , stat och zip
Addera