[opgelost] bestanden terugzetten in base

Weet je niet waar je je bericht moet zetten? Doe het hier
oket13
Berichten: 13
Lid geworden op: ma mar 04, 2013 1:14 am

[opgelost] bestanden terugzetten in base

Bericht door oket13 »

Hallo,
Door een fout in base zijn gegevens verloren gegaan maar zijn deze nog wel bewaard in een calc bestand.
Is het mogelijk deze gegevens terug in base te importeren zodat daarna alle bewerkingen terug kunnen uitgevoerd worden zoals qwery, formulieren enz zonder deze terug manueel in te voeren.
Ik heb reeds een poging gedaan via invoer van het werkblad maar dat geeft niet voldoende resultaat. :!:
Mvg,
Laatst gewijzigd door floris v op za feb 21, 2015 1:09 am, 3 keer totaal gewijzigd.
Reden: Opgelost tag bewerkt
OpenOffice 3.4.1
Windows 7 home premium 64 bit
eremmel
Berichten: 670
Lid geworden op: di sep 01, 2009 10:11 am
Locatie: Barneveld, Nederland

Re: bestanden terugzetten in base

Bericht door eremmel »

Je kunt een calc document als 'alleen-lezen' database registreren. Als je dan beide base documenten open hebt kun je de ene tabel (of misschien ook resultaat van een query) naar het andere document slepen. Je krijgt dan een wizard voor de import.

Ik zou eerst proberen om de data uit Calc in het andere Base document te krijgen (aparte tabel) en dan met een SQL commando de gegevens die je wilt hebben terug te zetten. Zo'n SQL ziet er uit als:
INSERT INTO tabel1 (veld1, veld2, veld3)
SELECT veld1, veld3, veld2 FROM tabel2 WHERE veld1 ....
W11 21H2 (build 22000), LO 7.4.1.2(x64)
Het is Microsoft marketing die laat geloven dat computers geschikt zijn voor niet technici
oket13
Berichten: 13
Lid geworden op: ma mar 04, 2013 1:14 am

Re: bestanden terugzetten in base

Bericht door oket13 »

oei, dat lijkt me nog niet zo eenvoudig voor een beginner.
Misschien dan toch maar een nieuwe db maken en de gegevens terug inbrengen?
Mvg,
OpenOffice 3.4.1
Windows 7 home premium 64 bit
RPG
Berichten: 4667
Lid geworden op: wo apr 15, 2009 1:01 am
Locatie: Apeldoorn, Nederland

Re: bestanden terugzetten in base

Bericht door RPG »

Hallo

Misschien is een andere mogelijkheid nog eenvoudiger.

Maak een nieuwe lege database of verwijder de oude tabel voorede. Ik heb alle gegevens nu als een script file opgestuurd. Wel heb ik enkele overbodige regels er uitgehaald. Dit waren geen gegevens maar iets van de database organisatie.

Het beste is om het opgestuurde bestand te openen met kladblok.
Selecteer het gehele bestand met: Control-A.
Open de database , probeer het eerst met een lege database.
dan:
Menu --> Extra- SQL
Ga met de muis naar het witte deel van : Uit te voeren opdracht.
Plak daar alles in wat je uit het tekst bestand gekopieerd hebt.
Klik dan op uitvoeren.

Sommige stappen duren enige tijd maar als het goed is komt er te staan: Opdracht is uitgevoerd.

daarna op tabellen klikken
daarna: menu --> Beeld --> Tabellen vernieuwen.

Als het goed is komt de tabel en alle gegevens nu in de database.

Voor Eremmel. Ik heb de gegevens als een script van HSQLDB op gestuurd. HSQLDB kon alle gegevens als script genereren.

Romke
LibreOffice 7.4.3.2 op openSUSE Leap 15.4
oket13
Berichten: 13
Lid geworden op: ma mar 04, 2013 1:14 am

Re: bestanden terugzetten in base

Bericht door oket13 »

Hallo,
Ik heb het voorstel van Romke uitgevoerd en ben er in geslaagd de originele database terug te krijgen na de crash. :D
Nu nog proberen te voorkomen dat dit niet meer gebeurt.
Mvg,
OpenOffice 3.4.1
Windows 7 home premium 64 bit
Plaats reactie