Problemen met ODBC-gegevensbronnen oplossen
Ontbrekende gegevens
 •
 •
 •
 •
Als de verbinding mislukt, verschijnt het overeenkomstige foutbericht voor verbindingsfouten en de tekst <Gegevensbron ontbreekt>.
 •
Als FileMaker geen unieke sleutel kan identificeren voor een ODBC-tabel of -weergave, verschijnt de tekst <Primaire sleutel ontbreekt> in de relatiegrafiek en in veldobjecten.
Opmerking  FileMaker probeert automatisch een unieke sleutel te identificeren voor een ODBC-tabel of -weergave. Als FileMaker geen unieke sleutel kan identificeren, wanneer u Sync gebruikt of een nieuwe ODBC-tabel toevoegt, verschijnt een FileMaker-dialoogvenster waarin u een of meer kolommen kunt opgeven die u als een unieke sleutel kunt gebruiken. Als FileMaker dan nog steeds geen unieke waarden kan bepalen voor elke record in de externe tabel of weergave, verschijnt de tekst <Primaire sleutel ontbreekt>. Als een gebruiker die buiten de FileMaker-software werkt een nieuwe primaire sleutel aan de externe tabel koppelt, zal de nieuwe primaire sleutel worden gebruikt in plaats van de sleutel die in FileMaker is opgegeven.
ODBC-fouten
 •
Als de naam van een kolom in een externe tabel een door FileMaker gereserveerd woord of een SQL-trefwoord is, kan een ODBC-fout optreden. (Er kan bijvoorbeeld een fout optreden als een kolom de naam “Number” of “Timestamp” heeft.) Zie Velden benoemen en Gereserveerde woorden of symbolen gebruiken voor een veld- of tabelnaam voor meer informatie over door FileMaker gereserveerde woorden. Wilt u schemanaamproblemen met ODBC-gegevensbronnen voorkomen, raadpleeg dan de documentatie die bij de software van uw gegevensbron is meegeleverd.
 •
Voor ODBC-importacties en de scriptstap SQL uitvoeren geeft de functie Get ( LaatsteODBCfout ) als resultaat FileMaker-fout 1408 als een fout optreedt tijdens de uitvoering van een SQL-opvraag. De functie Get ( LaatsteODBCfout ) geeft als resultaat gedetailleerde informatie over de fout. Als er geen informatie is over de fout, geeft de functie Get ( LaatsteODBCfout ) als resultaat FileMaker-fout 1409.
 •
Wanneer u in de relatiegrafiek met ODBC-gegevensbronnen werkt, geeft de functie Get ( LaatsteFout ) als resultaat de FileMaker-fout 1408. De functie Get ( LaatsteODBCfout ) geeft als resultaat de leesbare fouttekenreeks die door het ODBC-stuurprogramma wordt gegenereerd.
 •
Als u verbonden bent met een ODBC-tabel die een dubbel record bevat en u wijzigt die record in FileMaker, dan heeft uw wijziging alleen invloed op het eerste exemplaar van de record. Als u de record daarna in FileMaker verwijdert, worden beide externe records verwijderd.
Zoekresultaten
Bij dezelfde gegevens kunnen zoekresultaten voor ODBC-tabellen afwijken van zoekresultaten in FileMaker. Aziatische tekst in een externe tabel kan bijvoorbeeld anders worden gesorteerd en andere zoekresultaten opleveren dan dezelfde tekst in een FileMaker-tabel.
Opmerking  Voor meer informatie over het oplossen van problemen kunt u terecht op www.filemaker.com/support/technologies.