Inhoud
SQLite database import
Instellingen venster
Werkbalk
Geen
Statusbalk
Geen
Acties
Binnen dit venster kiest u uw een SQLite database en geeft u vervolgens aan welke tabel u uit die database wilt inladen. Er wordt geen extensie van het bestand afgedwongen, u kunt ieder bestand kiezen. Na openen wordt gekeken of het bestand een SQLite database is. De standaard extensie van een SQLite database is vaak .sqlite, .sqlite3, .db, .db3, .s3db, .sl3.
Sneltoetsen
Vensterwijd
De volgende sneltoetsen zijn over het hele venster geldig, deze zijn niet afhankelijk van de focus op een bepaald component
| Sneltoets | Actie |
|---|---|
| F1 | Online documentatie oproepen |
| Alt + F4 | Venster sluiten |
Component specifiek
Geen
Import venster
Werkbalk
Hieronder staan alle knoppen uit de werkbalk uitgelegd.
| Opdracht | Beschrijving | |
|---|---|---|
| plaatje | SQLite-database bladeren… | Open opnieuw het instellingen venster om opnieuw een database met tabel te kiezen |
| plaatje | Bestand herladen | Herlaad de database tabel opnieuw |
| plaatje | Data bekijken… | Bekijk de ruwe data |
| plaatje | Importeren | Start met importeren van de data op basis van de gelegde koppelingen |
Statusbalk
In de status balk wordt de volgende informatie weergegeven.
| Betekenis | Beschrijving | |
|---|---|---|
| plaatje | Cultuur voor data lezen | De cultuur waarmee de data ingelezen is uit de databron |
| plaatje | Data regels | De hoeveel regels die gevonden zijn in het import bestand |
Acties
Data koppelen
In dit venster maakt u een koppeling tussen de velden die gevonden zijn in het import bestand (links) en de velden die beschikbaar zijn in uw Database Application Pro 7 database (rechts). Na het koppelen van een import veld (links) aan een database veld (rechts) wordt een data validatie uitgevoerd, er wordt gecontroleerd of de data die u wilt importeren wel voldoet aan het vereiste datatype van het database veld (rechts). Hiermee wordt voorkomen dat er ongeldige data in uw database terecht komt.
Aan ieder veld van uw database (rechts) kan maar één import veld (links) gekoppeld worden. Het is echter wel mogelijk een import veld (links) te koppelen aan meerdere database velden (rechts) zolang de data validatie slaagt.
Het is enkel mogelijk de daadwerkelijke import te starten wanneer er geen validatie fouten zijn.
In het geval dat de data validatie niet slaagt, dan krijgt u per gefaald validatie veld een regel in het resultaat venster te zien. Hierin wordt specifiek benoemd welke data niet naar het gewenste datatype omgezet kan worden. Dit biedt u een handvat om de te importeren data te corrigeren.
Bij het importen wordt iedere regel standaard omgezet naar een nieuwe entiteit, tenzij er een koppeling is gelegd naar het Id database veld (rechts).
Het Id database veld (rechts) is een speciaal veld, dit veld bevat het interne database id van de entiteit. Door hier een import veld (links) aan te koppelen, zijn er twee opties bij het importeren van een data regels:
- Indien het id reeds aanwezig is in de database worden de gekoppelde velden van deze bestaande entiteit bijgewerkt bij het importeren.
- Indien het id nog niet bestaat wordt een nieuwe entiteit aangemaakt, en wordt het opgegeven id genegeerd.
Deze functie biedt u de mogelijkheid uw entiteiten bij te werken met de geïmporteerde data.
Data importeren
Ruwe data bekijken
Het kan handig zijn om te weten hoe het programma de data uit het importbestand nu precies inleest, denk aan speciale karakters, bestand-encoding. Daarom kunt u via de knop Data bekijken… in de werkbalk, de data bekijken, om zo te controleren dat de data juist ingelezen wordt en kunt u eventueel de juiste kolommen vinden in de bron data.
Sneltoetsen
Vensterwijd
De volgende sneltoetsen zijn over het hele venster geldig, deze zijn niet afhankelijk van de focus op een bepaald component
| Sneltoets | Actie |
|---|---|
| F1 | Online documentatie oproepen |
| Alt + F4 | Venster sluiten |
Component specifiek
Geen