memodata typ funktioner används för att lagra stora mängder text i Access 2007 . Varchar är en variabel längd karaktär datatyp , där lagringen storlek är lika med längden av de uppgifter som införts . Det är användbart när datainmatning i en kolumn har stor variation i storlek . Memo datatypen är en Unicode- text ström , vilket betyder att den inte har någon fast bredd , medan VARCHAR data är en icke - Unicode textsträng , med en fast bredd . Därför konvertera Memo data till VARCHAR resulterar i ett fel . Även användare inte kan konvertera data direkt , passerar det först genom en Data Conversion löser detta problem . Instruktioner
1
Skapa en Data Conversion att konvertera Memo kolumnen " DT_TEXT . "
2
Konvertera samma kolumn från " DT_TEXT " till " DT_STR . " Se till att du inte orsakar en trunkering , när du konverterar till " DT_STR , " genom att inte reservera tillräckligt bredd på kolumnen för hela strömma innehåll .
3
Undvik trunkering genom att ställa in längden i kolumnen till lämplig längd (upp till 500 tecken ) .