IN-satser

Identifierar tabeller i extern databas som Microsoft Access-databasmotorn kan ansluta till, exempelvis en dBASE- eller Paradox-databas eller en extern Microsoft Access-databas.

Syntax

Identifiera en måltabell:

[SELECT | INSERT] INTO destination IN
{sökväg | ["sökväg" "typ"] | ["" [typ; DATABASE = sökväg]]}

Identifiera en källtabell:

FROM tabelluttryck IN
{sökväg | ["sökväg" "typ"] | ["" [typ; DATABASE = sökväg]]}

Ett SELECT-uttryck med en IN-sats består av följande delar:

Del

Beskrivning

mål

Namnet på den externa tabell som data infogas i.

tabelluttryck

Namnet på den eller de tabeller som data hämtas från. Det här argumentet kan vara ett enda tabellnamn, en sparad fråga eller en sammansättning hörrörande från INNER JOIN, LEFT JOIN eller RIGHT JOIN.

sökväg

Den fullständiga sökvägen för katalogen eller filen som innehåller tabell.

typ

Namnet på den databastyp som användes för att skapa tabell, om en databas inte är en Microsoft Access-databas (till exempel dBASE III, dBASE IV, Paradox 3.x eller Paradox 4.x).


Kommentarer

Du kan bara använda IN för att ansluta till en extern databas i taget.

I vissa fall kan argumentet sökväg referera till katalogen som innehåller databasfilerna. När du till exempel arbetar med databastabeller av typerna dBASE, Microsoft FoxPro eller Paradox specificerar argumentet sökväg katalogen som innehåller .dbf eller .db-filer. Tabellfilnamnet härleds från argumentet mål eller tabelluttryck.

Om du vill ange en databas som inte är en Microsoft Access-databas lägger du till ett semikolon (;) efter namnet och omsluter med citattecken, enkla (' ') eller dubbla (" "). Det går alltså bra med antingen 'dBASE IV;' eller "dBASE IV;".

Du kan också använda det reserverade ordet DATABASE för att ange den externa databasen. Följande rader anger exempelvis samma tabell:

... FROM Table IN "" [dBASE IV; DATABASE=C:\DBASE\DATA\SALES;];

... FROM Table IN "C:\DBASE\DATA\SALES" "dBASE IV;"

Obs!: 

Du kan använda en länkad tabell istället för IN för att få bättre prestanda och användarvänlighet.

Du kan också använda det reserverade ordet IN som jämförelseoperator i ett uttryck.



Utöka dina kunskaper
Utforska utbildning
Få nya funktioner först
Anslut till Office Insiders

Hade du nytta av den här informationen?

Tack för din feedback!

Tack för din feedback! Det låter som att det kan vara bra att koppla dig till en av våra Office-supportrepresentanter.

×