[opgelost] bestanden terugzetten in base

Weet je niet waar je je bericht moet zetten? Doe het hier

[opgelost] bestanden terugzetten in base

Berichtdoor oket13 » do feb 19, 2015 4:34 pm

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 bijgewerkt door floris v op za feb 21, 2015 1:09 am, in totaal 3 keer bewerkt.
Reden: Opgelost tag bewerkt
OpenOffice 3.4.1
Windows 7 home premium 64 bit
oket13
 
Berichten: 13
Geregistreerd: ma maart 04, 2013 1:14 am

Re: bestanden terugzetten in base

Berichtdoor eremmel » do feb 19, 2015 5:54 pm

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 ....
W10: LO 6.3.4.2 (x64)
Het is Microsoft marketing die laat geloven dat computers geschikt zijn voor niet technici
eremmel
 
Berichten: 638
Geregistreerd: di sep 01, 2009 10:11 am
Woonplaats: Barneveld, Nederland

Re: bestanden terugzetten in base

Berichtdoor oket13 » do feb 19, 2015 6:01 pm

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
oket13
 
Berichten: 13
Geregistreerd: ma maart 04, 2013 1:14 am

Re: bestanden terugzetten in base

Berichtdoor RPG » do feb 19, 2015 9:31 pm

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 6.3.3.2.0 op openSUSE Leap 15.1
RPG
 
Berichten: 4089
Geregistreerd: wo apr 15, 2009 1:01 am
Woonplaats: Apeldoorn, Nederland

Re: bestanden terugzetten in base

Berichtdoor oket13 » vr feb 20, 2015 11:38 am

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
oket13
 
Berichten: 13
Geregistreerd: ma maart 04, 2013 1:14 am


Keer terug naar Beginners

Wie is er online

Gebruikers op dit forum: Geen geregistreerde gebruikers. en 1 gast

cron