Microsoft Access-logo

Desktopdatabase

Verbinden Microsoft Access naar Excel, Google Sheets, AI en REST

Desktopbestanden met de extensie .mdb / .accdb. De agent opent ze lokaal — geen Access Services, geen upload van het bestand.

Eén verbinding, elk oppervlak

Waar uw Access-gegevens naartoe kunnen worden gestuurd

Query Streams leest een Microsoft Access .mdb- of .accdb-bestand als live SQL – vanuit Microsoft Excel, Google Sheets, Power BI, AI-assistenten via MCP en een REST-eindpunt – zonder het te importeren, converteren of van de computer te verplaatsen. De agent opent het bestand direct via Microsofts eigen Access Database Engine, standaard alleen-lezen. Gekoppelde tabellen worden als gewone tabellen aangeleverd, waardoor het gebruikelijke front-endbestand dat naar een back-endbestand verwijst, wordt opgevraagd als één database in plaats van als de twee delen waaruit het feitelijk bestaat.

  1. Voor uw team, leveranciers en partners
  2. Access naar Excel Microsoft Excel · Excel-invoegtoepassing

    Haal live Access-resultaten rechtstreeks naar een werkblad en vernieuw ze wanneer nodig — zowel in Excel op de desktop als in Excel Online en Microsoft 365.

    Toegangsgids
  3. Toegang tot Google Spreadsheets Sheets-add-on

    Voer een opgeslagen Access-query uit vanuit de zijbalk en sleep de rijen naar het werkblad. Gedeelde medewerkers kunnen het werkblad zelf vernieuwen.

    Toegangsgids
  4. Vraag Nova naar Access Nova AI · tekst naar SQL

    Stel een vraag in begrijpelijke taal. Nova kent uw Access-tabellen al, schrijft en voert de SQL-query uit, legt het antwoord uit en visualiseert het in een grafiek – u hoeft geen query te schrijven en geen inloggegevens te verstrekken.

    Hoe Nova werkt
  5. Toegang tot de gegevensviewer Resultaten delen · team, leveranciers, partners · telefoon, tablet, desktop

    Deel een live Access-resultaat met wie dan ook – een collega, een leverancier, een partner – als een bladwijzerbaar raster dat opnieuw wordt weergegeven wanneer het wordt geopend, op een telefoon, een tablet of een desktop. Zij zien de resultaten, nooit de SQL-code of de inloggegevens.

    Hoe de gegevensviewer werkt
  6. Voor apps en systemen
  7. Toegang tot de REST API HTTP-eindpunt

    Publiceer een Access-query als een geauthenticeerd JSON-eindpunt dat elke applicatie kan aanroepen, met een OpenAPI 3.1-specificatie en kant-en-klare collecties voor Postman, Insomnia en Hoppscotch. Er wordt geen databasepoort geopend.

    Toegangsgids
  8. Toegang tot Power BI Power Query M

    Plak de gegenereerde Power Query M in de geavanceerde editor van Power BI en het rapport leest live Access-resultaten via HTTPS — zonder ODBC-stuurprogramma en zonder geopende databasepoort.

    Hoe Power BI werkt
  9. Toegang tot Airtable Automatiseringsplatform

    Synchroniseer rijen uit Access met een Airtable-database volgens een schema, of haal ze op binnen een Airtable-automatiseringsscript.

    Toegangsgids
  10. Toegang tot Baserow Automatiseringsplatform

    Vul een Baserow-tabel in vanuit Access via het REST-eindpunt — zowel op een zelfgehoste locatie als in de Baserow-cloud.

    Toegangsgids
  11. Toegang tot SeaTable Automatiseringsplatform

    Houd een SeaTable-database actueel met Access-gegevens zonder een bestand te exporteren of de database openbaar te maken.

    Toegangsgids
  12. Toegang tot Smartsheet Automatiseringsplatform

    Importeer Access-resultaten in een Smartsheet-raster, zodat plannen en rapporten rechtstreeks uit het bronsysteem worden gelezen en niet uit de export van vorige week.

    Toegangsgids
  13. Toegang tot Anvil Anvil Works · App-platform

    Ondersteun een Anvil Python-app met Access via het REST-eindpunt in plaats van databasegegevens in de app in te sluiten.

    Toegangsgids
  14. Voor AI-tools
  15. Toegang tot de MCP-server Claude, Cursor en MCP-klanten

    Geef een AI-assistent alleen-leestoegang tot Access met het schema dat nodig is om correcte SQL-query's te schrijven — geen inloggegevens in de chat.

    Toegangsgids
  16. Bezorgd aan mensen
  17. Toegang tot waarschuwingen en rapporten Slack · Discord · E-mail · Webhook

    Plan een Access-query in en laat de resultaten naar Slack, Discord, e-mail of een ondertekende webhook verzenden, of wacht met verzenden totdat een bepaald aantal rijen, een drempelwaarde of een percentageverandering de door u ingestelde grens overschrijdt.

    Hoe waarschuwingen en rapporten werken

Hoe het werkt

5 stappen, geen wijziging van de inkomende firewall

01

Installeer de netwerkagent op de Windows-computer die het bestand al kan zien. Access is de enige connector die alleen voor Windows beschikbaar is, omdat het stuurprogramma van Microsoft is en niet van ons.

02

Zorg ervoor dat de 64-bits Access Database Engine is geïnstalleerd. De agent controleert dit voordat er een verbinding tot stand komt en verwijst u door naar de downloadpagina van Microsoft als deze ontbreekt.

03

Wijs het programma naar het .mdb- of .accdb-bestand. Het bestand wordt direct geopend en is alleen-lezen; er wordt niets geïmporteerd, geconverteerd of gekopieerd.

04

De agent leest de tabellen, inclusief gekoppelde tabellen, en laat de eigen systeemobjecten van Access buiten beschouwing, zodat u uw eigen gegevens te zien krijgt.

05

Schrijf alleen-lezen Jet SQL-query's, of laat Nova ze schrijven. Lees de opgeslagen query's uit Microsoft Excel, Google Sheets, Power BI, MCP of REST.

Diepgaande analyse van de functies

Wat Access u biedt

De database waarop het bedrijf nog steeds draait

Access-bestanden blijven doorgaans langer bestaan dan plannen om ze te vervangen. Deze connector is bedoeld om een bestand te lezen waar het zich al bevindt, en niet om het definitief te migreren.

  • Gekoppelde tabellen worden weergegeven en opgevraagd zoals elke andere tabel, waardoor de scheiding tussen front-end en back-end die vrijwel elke echte Access-toepassing gebruikt, onzichtbaar is in uw SQL.
  • De eigen boekhouding van Access De MSys-objecten en alles wat verborgen is, worden eruit gefilterd, zodat de tabellijst er een is die iemand zou herkennen.
  • Er vindt geen migratie, export of synchronisatie plaats. Het bestand blijft precies waar het is, en wat wordt overgedragen is het resultaat van uw query.
  • De Access-engine wordt door de agent opzettelijk slechts één verbinding tegelijk geopend: ACE werkt niet graag gelijktijdig met meerdere verbindingen.

Het spreekt Jet SQL, en dat zou jij ook moeten doen.

Access is geen ANSI SQL, en je query wordt aan de engine doorgegeven zoals je die hebt geschreven. Dat is een voordeel als je al bekend bent met Jet, maar een valkuil als je uitgaat van PostgreSQL. Het is dus de moeite waard om te weten welke dialect je gebruikt.

  • Identificaties worden tussen [vierkante haken] geplaatst, waardoor een kolom met de naam Orderdatum überhaupt kan blijven bestaan.
  • TOP 10, niet LIMIET 10. Datums zijn tussen hashtags geplaatst. — #2026-08-30#. Stringconcatenatie is &, en IIF staat voor CASE.
  • LIKE gebruikt * en ? als jokertekens in plaats van % en _, wat de meest voorkomende reden is waarom een gekopieerde query geen resultaat oplevert.
  • Er zijn geen vensterfuncties en geen volledige outer join. Jet is een dialect uit de jaren 90 en is sindsdien niet meer ontwikkeld.
  • Opmerkingen worden verwijderd en @named-parameters worden herschreven naar de positionele vorm die de driver verwacht, zodat een query die in de Query Builder is geschreven zich gedraagt zoals deze wordt gelezen.
-- Jet SQL: haakjes, TOP, #datums# en * als wildcard SELECT TOP 10 [Klantnaam], [Besteldatum], [Totaal] FROM [Bestellingen] WHERE [Besteldatum] > #2026-01-01# AND [Klantnaam] LIKE 'Acme*' ORDER BY [Totaal] DESC

Wat het van Windows nodig heeft

Dit is de enige connector met een echte voorwaarde, en het is beter om dit duidelijk te vermelden dan er later achter te komen.

  • Een Windows-machine. Er is geen ACE-stuurprogramma voor Linux of macOS, dus een Linux-agent kan een Access-bestand helemaal niet lezen.
  • De 64-bit Access Database Engine-herdistributie. De agent voert vooraf een controle uit, hoewel een succesvolle controle geen garantie is. — Een Click-to-Run Office-installatie kan het stuurprogramma registreren zonder dat het bruikbaar blijft, dus de verbindingstest is het echte antwoord.
  • Schrijfrechten op de map waarin het bestand zich bevindt. Dit verbaast iedereen: de Access-engine maakt een .laccdb-vergrendelingsbestand aan naast de database, zelfs wanneer er alleen gelezen wordt. Hierdoor weigert een alleen-lezen gedeelde map een verbinding die verder volkomen correct is.
  • Lokale opslag is de veilige keuze. Toegang via een netwerkshare is kwetsbaar om redenen die al bestonden vóór onze tijd, en hoe dichter het programma zich bij het bestand bevindt, hoe beter het functioneert.

Gedeeld door elke databaseconnector

Dit geldt voor elke databaseconnector.

  • Alleen uitgaand — De agent opent één versleutelde verbinding naar Query Streams. Geen inkomende poort om door te sturen, geen VPN, geen IP-whitelist, niets van uw database wordt blootgesteld aan het internet.
  • De inloggegevens blijven behouden. — De gebruikersnaam en het wachtwoord van de database bevinden zich op de machine waarop u de agent hebt geïnstalleerd. Query Streams ontvangt deze gegevens nooit en kan uw database dus niet zelfstandig bereiken.
  • Alleen-lezen, afgedwongen — één instructie tegelijk, alleen SELECT en soortgelijke instructies. Een schrijfbewerking wordt op uw eigen machine geweigerd voordat deze naar de server wordt verzonden, in plaats van te vertrouwen op een machtiging die iemand zich herinnerd heeft te hebben ingesteld.
  • Zet zoveel agents in als u wilt. — één per site, regio of cloud. Alle gegevensbronnen die ze kunnen zien, verschijnen in één enkel dropdownmenu, zodat niemand hoeft te weten welke agent wat host.

Dit is wat je krijgt nadat een query is opgeslagen.

  • Deel de mogelijkheden, niet de SQL-code. — Een collega of externe partner kan uw query uitvoeren en de filters ervan wijzigen zonder ooit de onderliggende instructie te zien.
  • Filters uit beide richtingen — declareer ze zelf als @variabelen, of laat de connector de letterlijke waarden herkennen die al in je WHERE-clausule staan en bied die aan als keuzelijsten.
  • Lees het vanaf elke gewenste locatie. — Microsoft Excel, Google Sheets, Power BI, de REST API, AI-assistenten via MCP, de Query Builder en Nova lezen allemaal dezelfde opgeslagen query.
  • Voer er meerdere tegelijk uit — vijf opgeslagen zoekopdrachten in vijf werkbladtabbladen, die gelijktijdig worden weergegeven, ongeacht de omvang van de resultaten.
  • Verbind het met alles wat je al hebt aangesloten. — een andere database, een zakelijke API of een map met bestanden, in één alleen-lezen instructie.

Cross-source SQL

Word lid en krijg toegang tot de rest van je gegevens.

Eén enkele instructie kan Access en uw andere verbindingen tegelijk omvatten. Elke bron voert alleen het deel uit dat het aankan, streamt het resultaat terug en de samenvoeging vindt centraal plaats — de bronnen communiceren nooit met elkaar en er wordt niets gekopieerd.

3 verbindingen · 3 agenten

Microsoft Access Desktopdatabase
PostgreSQL Relationele engine
Streep Betalingen en facturering

Eén verklaring

-- niets gekopieerd, niets samengevoegd, niets ingepland
SELECT   c.region, COUNT(*) AS orders, SUM(i.amount_due) AS invoiced
VAN     ops_access.noordwind.orders1 f
JOIN     pg_crm.publieke.klanten2     c ON c.id = f.customer_id
JOIN     facturering.stripe.facturen3     i ON i.customer = c.stripe_id
GROEP DOOR c.regio
ORDER BY gefactureerd DESC;

De drie onderdelen zijn de verbinding, het schema en de tabel — en de verbindingsnaam is wat je er zelf aan hebt gegeven. Illustratieve kolommen; je tabellen zullen je eigen tabellen zijn. Alleen-lezen is van toepassing op elk onderdeel: alleen SELECT, WITH en EXPLAIN, met een limiet op hoeveel gegevens een bron mag vrijgeven voor een enkele query. Hoe werken gefedereerde query's?

Verbindingsgegevens

Wat Access nodig heeft

Waar je naar wijst
Eén .mdb- of .accdb-bestand op de Windows-machine waarop de agent draait.
Platform
Alleen voor Windows — en dan bedoel ik die ene connector, want het stuurprogramma is van Microsoft.
Voorwaarde
De 64-bits Microsoft Access-database-engine. De agent controleert hierop voordat u verbinding maakt.
Bestuurder
Microsoft ACE OLEDB — de nieuwste versie van 16.0, 15.0 en 12.0 die beschikbaar is, speciaal voor u geselecteerd.
Geopend
Standaard alleen-lezen: Mode=Read op de verbinding, en een controle voordat er iets wordt uitgevoerd.
Mapmachtigingen
Schrijftoegang is vereist voor de map waarin deze zich bevindt; de Access-engine schrijft zelfs een .laccdb-vergrendelingsbestand om te kunnen lezen.
Tabellen
Basistabellen en gekoppelde tabellen. Systeemobjecten (MSys) en verborgen objecten worden niet weergegeven.
Opgeslagen zoekopdrachten
Niet weergegeven. Een opgeslagen Access-query wordt niet als tabel aangeboden — alleen basis- en gekoppelde tabellen.
SQL-dialect
Jet SQL, zoals je het schreef, wordt aan de engine doorgegeven. Haakjes, TOP, #datums#, * jokertekens
Schema
Access heeft geen schema-laag, dus een gefedereerde verwijzing bevat de databasenaam op die plaats.

Alleen-lezen is de standaardinstelling en deze geldt op twee plaatsen tegelijk: het bestand wordt geopend met Mode=Read en de instructie wordt gecontroleerd voordat deze de engine bereikt. Access is ook de enige connector met een schakelaar waarmee deze functie kan worden uitgeschakeld. Het is belangrijk om duidelijk te zijn waar deze zich bevindt: een selectievakje in de console van de agent zelf, op de machine waarop u deze hebt geïnstalleerd. Deze is helemaal niet bereikbaar vanuit de Query Streams-portal. Als deze instelling ongewijzigd blijft, zoals standaard het geval is, kan de verbinding niet schrijven.

Het vergrendelingsbestand is hier de grootste valkuil. Het openen van een Access-database in alleen-lezenmodus genereert nog steeds een .laccdb-bestand ernaast, omdat de Access-engine nu eenmaal zo werkt. Een map die je bewust als alleen-lezen hebt ingesteld, zal dus een verbinding weigeren, zelfs als er verder niets mis mee is. De oplossing zit hem in de maprechten en niet in iets in Query Streams. Dit is het eerste wat je moet controleren als een bestand dat duidelijk bestaat, niet geopend kan worden.

Bij een query tussen verschillende bronnen heeft Access geen schema-laag om te benoemen. Waar PostgreSQL 'public' schrijft en SQL Server 'dbo', draagt het middelste deel van een driedelige verwijzing de database zelf. Een verbinding met de naam 'ops_access' die 'northwind.accdb' leest, wordt geschreven als 'ops_access.northwind.orders'.

Leveranciersdocumentatie: www.microsoft.com

Veelgestelde vragen

Vragen over Microsoft Access

Welke tools kunnen Microsoft Access-gegevens lezen via querystreams?

Alles via één verbinding: Excel, Google Sheets, MCP, REST API, Airtable, Baserow, SeaTable, Smartsheet, Anvil, Power BI, geplande meldingen en rapporten. Verbind de database één keer en elk apparaat leest dezelfde alleen-lezen verbinding — er is geen configuratie per tool nodig en er wordt geen tweede kopie van de gegevens gemaakt.

Moet ik een firewallpoort openen voor mijn Microsoft Access-database?

Nee. De Query Streams Network Agent draait binnen uw netwerk en opent één versleutelde uitgaande verbinding. Er wordt niets afgeluisterd voor inkomend verkeer, er is geen VPN nodig en de database behoudt de bestaande firewallregels.

Kunnen querystreams gegevens in Microsoft Access wijzigen?

Nee. De agent zorgt ervoor dat alleen-lezen is toegestaan tijdens de uitvoering — één instructie tegelijk, alleen SELECT en soortgelijke instructies. De inloggegevens blijven op de agent en worden nooit naar Query Streams verzonden.

Wat heeft Query Streams nodig om verbinding te maken met Microsoft Access?

Een bereikbare host, een rol en het bijbehorende wachtwoord — de agent bevat het stuurprogramma, dus er wordt niets op de database geïnstalleerd. Waar u naar verwijst: één .mdb- of .accdb-bestand op de Windows-machine waarop de agent draait. Platform: alleen Windows — dit is de enige connector, omdat het stuurprogramma van Microsoft is. Vereiste: De 64-bits Microsoft Access Database Engine. De agent controleert hierop voordat u verbinding maakt. Stuurprogramma: Microsoft ACE OLEDB — de nieuwste versie 16.0, 15.0 en 12.0 die beschikbaar is, wordt voor u geselecteerd.

Kan ik Microsoft Access in dezelfde query koppelen aan een andere database?

Ja, dat is een gefedereerde query. Eén instructie kan tegelijkertijd verwijzen naar Microsoft Access en uw andere verbindingen, geschreven als connection.schema.table. Elke bron voert alleen het deel uit dat hij aankan en streamt het resultaat terug; de join vindt centraal plaats, waardoor de bronnen nooit met elkaar verbinding maken en er niets wordt gekopieerd of gepland. Alleen-lezen is van toepassing op elk onderdeel — alleen SELECT, WITH en EXPLAIN — en er is een limiet aan hoeveel gegevens een bron voor één query mag vrijgeven. Gefedereerde query's zijn een functie van het abonnement; op de pagina met gefedereerde query's vindt u de huidige limieten voor bronnen en groottes.

Plaats Access daar waar het werk gebeurt.

Installeer de agent, koppel deze aan uw database en kies een bestemming.

Alleen-lezen Alleen uitgaand De inloggegevens blijven bij de agent.