Applies ToAccess for Microsoft 365 Access 2021 Access 2019 Access 2016 Access 2013

Määrittää taulukot missä tahansa ulkoinen tietokanta -tyyppisessä tietokannassa, johon Microsoft Access -tietokantamoduuli voi muodostaa yhteyden, kuten dBASE- tai Paradox-tietokannassa tai ulkoisessa Microsoft Access -tietokannassa.

Syntaksi

Kohdetaulukon määrittäminen:

[SELECT | INSERT] INTO destination IN {path | ["polku" "tyyppi"] | ["" [tyyppi; DATABASE = polku]]}

Lähdetaulukon määrittäminen:

FROM tableexpression IN {path | ["polku" "tyyppi"] | ["" [tyyppi; DATABASE = polku]]}

IN-lauseen sisältävässä SELECT-lausekkeessa on seuraavat osat:

Osa

Kuv aus

kohde

Sen ulkoisen taulukon nimi, johon tiedot lisätään.

taulukkolauseke

Sen taulukon nimi tai niiden taulukoiden nimet, joista tiedot noudetaan. Tämä argumentti voi olla yksittäisen taulukon nimi, tallennettu kysely tai INNER JOIN-, LEFT JOIN- tai RIGHT JOIN -toiminnon tuloksena saatu yhdistelmä.

polku

Täydellinen polku hakemistoon tai tiedostoon, joka sisältää taulukon.

tyyppi

Taulukon luomiseen käytetyn tietokantatyypin nimi, jos tietokanta ei ole Microsoft Access -tietokanta (esimerkiksi dBASE III, dBASE IV, Paradox 3.x tai Paradox 4.x).

Huomautuksia

IN-lauseella on mahdollista muodostaa yhteys vain yhteen ulkoiseen tietokantaan kerrallaan.

Joissain tapauksissa polku-argumentti viittaa hakemistoon, joka sisältää tietokannan tiedostot. Kun työskennellään esimerkiksi dBASE-, Microsoft FoxPro- tai Paradox-tietokantataulukoiden kanssa, polku-argumentti määrittää kansion, joka sisältää .dbf- tai .db-tiedostot. Taulukon tiedostonimi saadaan kohde- tai taulukkolauseke-argumentista.

Muun kuin Microsoft Access -tietokannan voi määrittää lisäämällä nimeen puolipisteen (;) ja sijoittamalla sen heittomerkkien (' ') tai lainausmerkkien (” ”) sisään. Hyväksyttäviä nimiä ovat esimerkiksi 'dBASE IV;' ja ”dBASE IV;”.

Myös varatun DATABASE-sanan avulla on mahdollista määrittää ulkoinen tietokanta. Esimerkiksi seuraavat rivit määrittävät saman taulukon:

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

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

Huomautukset: 

  • Suorituskyvyn ja helppokäyttöisyyden kannalta linkitetty taulukko soveltuu paremmin käyttöön IN-lauseen sijasta.

  • Lisäksi lauseke voi sisältää varatun IN-sanan vertailuoperaattorina.

Tarvitsetko lisäohjeita?

Haluatko lisää vaihtoehtoja?

Tutustu tilausetuihin, selaa harjoituskursseja, opi suojaamaan laitteesi ja paljon muuta.

Osallistumalla yhteisöihin voit kysyä kysymyksiä ja vastata niihin, antaa palautetta sekä kuulla lisää asiantuntijoilta, joilla on runsaasti tietoa.