BeeBase

Programmable relational database
with graphical user interface Support This Project
This page is also available in Deutsch English Français

Dokumentation

Dokumentationen nedan ingår i BeeBase-distributionen och finns även tillgänglig i PDF.


[ << ] [ >> ]           [Top] [Contents] [Index] [ ? ]

13. Import och Export

För att dela dina poster med andra databaser erbjuder BeeBase ett sätt att importera och exportera poster från och till andra databaser. Import och export görs genom att läsa och skriva textfiler. Textfilerna måste följa ett särskilt format som beskrivs i nästa avsnitt.


13.1 Filformat

För att importera poster till BeeBase bör alla poster i en tabell vara i en enda textfil. Om poster från flera tabeller ska importeras bör de vara i separata importfiler, en för varje tabell.

En importfil består av rader och kolumner. Rader är separerade av en postavgränsare, kolumner av en fältavgränsare. Avgränsarna kan anges i import- och exportdialogen. Eftersom ett postfält i sig kan innehålla en sådan avgränsare, kan dubbla citattecken användas runt alla fält för att undanta avgränsare.

Importfilen bör ha följande struktur:


13.2 Exempel på Importfil

Följande exempel på importfil använder \n och \t för post- och fältavgränsare och dubbla citattecken runt alla fält. Filen kan importeras till en tabell med följande fält:

 

"Namn"	"AntalBarn"	"Kvinnlig"	"Jobb"	"Anteckningar"
"Janet Jackson"	"???"	"TRUE"	"Musiker"	"Senaste CD: The velvet rope"
"Bernt Schiele"	"???"	"NIL"	"Forskare"	"Forskningsintressen:
Robotik, Autonomi och Datorseende"
"Gerhard"	"0"	"NIL"	"Finmekaniker"	""


13.3 Importera Poster

För att importera poster till den aktiva tabellen, välj menyalternativet `Tabell - Importera poster'. Detta öppnar ett fönster som innehåller

Om du trycker på knappen `Importera' kommer BeeBase att ladda den angivna filen och importera alla hittade poster. Om allt gick bra och nya poster skapades i tabellen, frågar BeeBase efter importprocessen om du verkligen vill lägga till de nyligen importerade posterna till tabellen. Vid denna tidpunkt kan du fortfarande avbryta åtgärden. Överskrivna poster kan dock endast återställas genom att återgå till projektet.

Om ett fel uppstår vid läsning av importfilen visas ett fel- meddelande.

Om du behöver en mer sofistikerad importrutin rekommenderas att skriva din egen importrutin som ett BeeBase-program.


13.4 Exportera Poster

För att exportera poster från den aktiva tabellen, välj menyalternativet `Tabell - Exportera poster'. Detta öppnar ett fönster som innehåller

Efter att du tryckt på knappen `Exportera' kommer BeeBase att öppna den angivna filen och skriva ut posterna inklusive en rubrikrad som innehåller fältnamnen. Exportfunktionen skriver alltid alla fält i en tabell till exportfilen.

För en mer anpassad exportrutin kan du använda BeeBase frågeredigerare (se Data retrieval) eller så skriver du din egen exportfunktion som ett BeeBase-program.


[ << ] [ >> ]           [Top] [Contents] [Index] [ ? ]

This document was generated on September, 6 2025 using texi2html