Een ODBC-gegevensbron opvragen vanuit FileMaker Pro
Nadat u een ODBC-
client stuurprogramma hebt geconfigureerd, kunt u vanuit elke ODBC-
gegevensbron (zoals Oracle- of Microsoft Access-databases) interactief werken met records, records importeren in een bestaand FileMaker Pro-
databasebestand of een nieuw FileMaker Pro-databasebestand maken.
U moet eerst een verbinding maken met de gegevensbron waaruit u wilt importeren. Vervolgens maakt u een opvraag voor de records die u uit de gegevensbron wilt importeren. Als u ten slotte gegevens in een bestaand bestand wilt importeren, moet u ervoor zorgen dat de velden in uw gegevensbron overeenkomen met de velden in uw FileMaker Pro-databasebestand.
Alle toepassingen die ODBC ondersteunen, hebben een aantal gemeenschappelijke SQL-instructies (Structured Query Language). SQL-instructies worden via de ODBC-interfaces naar de gegevensbron verstuurd, waarbij opvraagacties als
SELECT voornaam, naam FROM klanten WHERE plaats=N'Parijs' worden gedaan en wijzigingen zoals de aanmaak van een nieuwe record met
INSERT INTO klanten (voornaam, naam) VALUES (N'Jenny',N'Smit') worden aangebracht.
Opmerking Aangezien Microsoft SQL Server zowel Unicode- als niet-Unicode-veldtypen ondersteunt, moet u voor alle Unicode-reeksen een hoofdletter “N” plaatsen (die staat voor “National” in de SQL-92-standaard). Anders kunt u, wanneer een Unicode-tekenreeks met niet-Engelse tekens wordt doorgegeven aan Microsoft SQL Server, gegevens die niet voorkomen op de Microsoft SQL Server-codepagina verliezen.
Sommige DBMS-systemen (Database Management Systems), zoals het MySQL 3.51-stuurprogramma, ondersteunen het voorvoegsel “N” niet. Zie de handleiding bij uw DBMS voor meer informatie.
•
|
Als u een nieuw FileMaker Pro-bestand wilt maken met records uit de gegevensbron, kiest u op de menubalk Bestand > Openen. Kies in het dialoogvenster Openen in de keuzelijst Bestandstypen (Windows) of Weergeven (Mac OS) de optie ODBC-gegevensbron.
|
Voor de meeste op server gebaseerde ODBC-stuurprogramma's moet de verbinding met de gegevensbron zijn geopend, maar is de vereiste verbinding afhankelijk van het stuurprogramma.
Als u in de toekomst dit dialoogvenster niet meer wilt weergeven, schakelt u de optie Gebruikersnaam en wachtwoord opslaan in (deze optie is alleen beschikbaar wanneer u gegevens in een bestaand FileMaker Pro-bestand importeert).
U kunt de opvraag onmiddellijk uitvoeren of deze voor later gebruik kopiëren en in een veld plakken. Gebruik de scriptstap Records importeren of SQL uitvoeren om een opvraag uit te voeren die in een veld is opgeslagen. Zie
Een SQL-opvraag opslaan in een veld voor meer informatie.