Speichern von Daten

Status
Nicht offen für weitere Antworten.
K

Konstantin

Gast
Hallo Leute,

wußte nicht genau ob ich das in der Datenbank- oder in der Anfängerabteilung posten sollte, habe mich dann für die Anfänger entschieden da es generell um speicherung von Anwendungsdaten geht.

Wie kann man am Besten aus Java heraus eine kleine SQL Tabelle anlegen/abfragen, die sich im gleichen Verzeichnis wie das Programm befinden soll? Es geht mir nur darum Daten einer Anwendung im Programmverzeichnis zu speichern (bequem mittels SQL), ohne die ***SQL-Server zu installieren.

Beispiel: Ich will ein kleines Adressbuch schreiben:

Programm startet und prüft ob die Adressdatenbank schon existiert, wenn nicht wird eine neue im Programmverzeichnis angegelgt. Der User kann dann Adressen hinzufügen und speichern.

Vielen Dank schon mal,
Gruß,
Konstantin
 

L-ectron-X

Gesperrter Benutzer
Um Daten in eine SQL-Datenbank zu speichern, brauchst Du zwangsläufig eine SQL-Datenbank und einen laufenden SQL-Datenbank-Server.
Andere Möglichkeiten sind Speicherung der Daten in XML-Dateien, oder auch die Objektserialisierung.
 
B

bygones

Gast
wie willst du eine SQL Datenbank nutzen wenn du kein SQL installieren willst ??
Wenn es SQL Datenbank sein soll dann musst du in den sauren Apfel beisen !

Aber ich stimme L-ectron-X zu: entweder aufdröseln in XML / Plain Text oder noch einfacher die verwendeten Objekte serialisieren !
 
K

Konstantin

Gast
Es muss doch möglich sein meine Daten als stinknormale Access Datei (oder einem anderen Format) abzuspeichern?
 
S

stev.glasow

Gast
Konstantin hat gesagt.:
Es muss doch möglich sein meine Daten als stinknormale Access Datei (oder einem anderen Format) abzuspeichern?
Ist es doch auch.
L-ectron-X hat gesagt.:
Andere Möglichkeiten sind Speicherung der Daten in XML-Dateien, oder auch die Objektserialisierung.
Und per FileOutputStream kannst du deine Daten theoretisch in jedem belibigen Dateiformat speichern.
<edit> Mit SQL hat das dann aber nichts mehr zu tun.
 

Grizzly

Top Contributor
Konstantin hat gesagt.:
Es muss doch möglich sein meine Daten als stinknormale Access Datei (oder einem anderen Format) abzuspeichern?

Eine Altenative wäre HSQLDB. Das ist eine Datenbank, dass sorzusagen mit Deiner Anwendung gestartet und beendet wird und keinen Server (im eigentlichen Sinne) erfordert. Sie wird einfach per JDBC Treiber angesprochen.
 
J

Julez

Gast
Hi zusammen! Bin ein absoluter Anfänger in Sachen Programmierung, und bin per Google auf dieses Forum und per Suche auf dieses Thema gestoßen, auch wenns schon ein bisschen älter ist^^.

Habe ein ähnliches Probelm wie der Verfasser, und eine konkrete Frage dazu, die für Euch Profis wahrscheinlich relativ einfach zu beantworten ist:

Also, ich öffne in einem Browser (Firefox um genau zu sein) eine SQL-Abfrage einer Tabelle mittels einer .jsp-Datei. Das Ergebnis dieser Abrage wird mir dann in diesem Browserfenster angezeigt. Nun möchte ich genau dieses Ergebnis als Excel-, also .xml-Datei speichern. Das geht einerseits über den Browser mittels "Datei/speichern unter", ich würde es aber gerne etwas elleganter direkt über einen kleinen Button in der angezeigten Tabelle machen. Pfad, name der Datei usw. muss nicht vom Benutzer eingegeben werden können, kann im Code voreingestellt sein. Einfach ein klick auf "speichern" soll diese tabelle als irgendwas.xls speichern.

Das müsste doch relativ einfach sein, oder? könnt mir jemand ev. eine Beipiel geben, dass ich dann passend abwandeln kann? Falls Ihr jetzt denkt: "wie zur Hölle macht der eine SQL-Abfrage, wenn der nichtmal so was kann"...ich bearbeite nur die Datei eines anderen, von daher habe ich nicht so wirklich die Ahnung was da gemacht wird :). Soll sie nur passen modifizieren...

Danke schonmal an alle.

P.S. die Suche per Google nach "FileOutputStream" hat mir nicht so viel gebracht...irgendwie wurde da nie wirklich ein Pfad oder sonstiges im Quellcode angegeben, sodaß ich nicht wirklich nachvollziehen konnte was da so genau passiert.
 
J

Julez

Gast
Ah super Danke. Hab wohl nicht die richtigen Suchbegriffe gewählt^^.
 
Status
Nicht offen für weitere Antworten.
Ähnliche Java Themen
  Titel Forum Antworten Datum
A Daten aus einer HashMap aus einer DB speichern und mit neuen Werten vergleichen Java Basics - Anfänger-Themen 8
I H2 Datenbank starten / Daten in File speichern Java Basics - Anfänger-Themen 25
M Mehrere Daten/ Variablen Speichern Java Basics - Anfänger-Themen 9
H Daten aus einer Datei in eine Liste speichern Java Basics - Anfänger-Themen 23
S Java Daten in Excel speichern Java Basics - Anfänger-Themen 1
S Daten speichern, ohne Datenbank Java Basics - Anfänger-Themen 8
Shallty Daten speichern und ändern? Java Basics - Anfänger-Themen 32
T Daten von Objekten speichern Java Basics - Anfänger-Themen 7
S Daten lesen und speichern Java Basics - Anfänger-Themen 26
M Erste Schritte Speichern von mehreren Daten Java Basics - Anfänger-Themen 3
J Daten im Programm speichern Java Basics - Anfänger-Themen 14
I Daten speichern ohne Datenbank Java Basics - Anfänger-Themen 20
T Input/Output Daten/Objekte einfach speichern Java Basics - Anfänger-Themen 5
P Daten auslesen und in CSV speichern Java Basics - Anfänger-Themen 6
C Daten speichern und laden Java Basics - Anfänger-Themen 6
A daten vom 1d array in 2d matrix speichern Java Basics - Anfänger-Themen 3
R csv-Datei auslesen und ausgelesene Daten in neue csv-Datei speichern Java Basics - Anfänger-Themen 2
B daten speichern in einer tabelle Java Basics - Anfänger-Themen 5
S in MySQL Daten Bank speichern Java Basics - Anfänger-Themen 8
D Moeglichkeiten zum Speichern von Daten Java Basics - Anfänger-Themen 9
N txt daten untereinander speichern Java Basics - Anfänger-Themen 2
P CSV Daten in Textdatei Speichern Java Basics - Anfänger-Themen 3
A Daten speichern Java Basics - Anfänger-Themen 4
S Problem beim Speichern und Laden von Daten Java Basics - Anfänger-Themen 13
D Input/Output Eingegebene Daten Speichern Java Basics - Anfänger-Themen 5
A Daten speichern und wieder in ein Array laden Java Basics - Anfänger-Themen 4
M Daten dauerhaft speichern Java Basics - Anfänger-Themen 3
P Sensible Daten Speichern/Verschlüsseln von serialisiertem Objekt Java Basics - Anfänger-Themen 5
M Daten in Liste speichern Java Basics - Anfänger-Themen 12
K Kleines Spiel / Daten speichern Java Basics - Anfänger-Themen 8
H Speichern von Daten Java Basics - Anfänger-Themen 10
S Frage zum speichern der Daten in einer LinkedList Java Basics - Anfänger-Themen 2
A Daten speichern (ohne DB) Java Basics - Anfänger-Themen 12
S OOP In Klasse Daten speichern? Java Basics - Anfänger-Themen 4
K Daten speichern Java Basics - Anfänger-Themen 3
I Daten speichern Java Basics - Anfänger-Themen 6
B Daten extern speichern? Java Basics - Anfänger-Themen 3
M Daten in CSV Datei Speichern Java Basics - Anfänger-Themen 3
K Daten in Text.txt speichern ! Java Basics - Anfänger-Themen 5
TheKing Daten speichern Java Basics - Anfänger-Themen 10
B Daten in mehrdimensionalem Array, speichern, loeschen, aendern und abrufen Java Basics - Anfänger-Themen 2
S Unbekannte Daten einlesen, speichern und in einem byte Array speichern Java Basics - Anfänger-Themen 3
G Speichern eines Applets (Speichern von Daten - Applikation) Java Basics - Anfänger-Themen 31
G Daten in ArrayList speichern Java Basics - Anfänger-Themen 44
B Speichern von Daten Java Basics - Anfänger-Themen 16
M Aus .txt Datei Daten in Array speichern Java Basics - Anfänger-Themen 3
G Daten in einer Klasse "speichern" Java Basics - Anfänger-Themen 13
M Daten in Datei speichern Java Basics - Anfänger-Themen 8
W JTable Daten als txt speichern Java Basics - Anfänger-Themen 9
M Daten wie speichern? Java Basics - Anfänger-Themen 16
G Daten speichern Java Basics - Anfänger-Themen 12
T Adressverwaltung - Wie Daten speichern? Java Basics - Anfänger-Themen 4
T Daten in HashMap speichern? Java Basics - Anfänger-Themen 5
M Länge eines Arrays als Variable speichern möglich? Java Basics - Anfänger-Themen 14
R Liste in Variable speichern Java Basics - Anfänger-Themen 6
onlyxlia Anzahl Random Zahlen mit Scanner abfragen und in Array speichern Java Basics - Anfänger-Themen 10
G JTree speichern und wieder einlesen Java Basics - Anfänger-Themen 5
P Wie kann ich in meinem Java Programm etwas dauerhaft speichern? Java Basics - Anfänger-Themen 5
P Wie kann ich beispielsweise Speicherstände eines Spiels DAUERHAFT in meinem Programm speichern? Java Basics - Anfänger-Themen 3
J Objekte in JSON speichern?? Java Basics - Anfänger-Themen 1
I Bild richtig speichern / Hochkant im File Explorer, nach Upload vertikal Java Basics - Anfänger-Themen 9
I Objekte in ShareProject speichern um später zu nutzen Java Basics - Anfänger-Themen 4
I Passwort in Datenbank speichern um später wieder auszulesen Java Basics - Anfänger-Themen 5
S mehrere TreeSets so speichern, dass man sie miteinander vergleichen kann Java Basics - Anfänger-Themen 1
I Datei (Bild) Drucken und wie Druckeinstellung speichern? Java Basics - Anfänger-Themen 3
M Werte in Felder speichern und geordnet ausgeben Java Basics - Anfänger-Themen 8
A CSv.Datei einlesen und die werte in zweidemosional Int Array speichern Java Basics - Anfänger-Themen 9
L Dauerhaftes Speichern einer Eingabe bei einer ArrayList Java Basics - Anfänger-Themen 26
S Eine Variable in einem Array speichern Java Basics - Anfänger-Themen 5
T Permanentes speichern von Objekten in einer ArrayList Java Basics - Anfänger-Themen 6
berserkerdq2 Ich gebe eine ArrayList als List zurück per MEthode, wie kann ich nun aber die ArrayList speichern? Java Basics - Anfänger-Themen 46
I Historisierung - Alter Wert, Neuer Wert... wie speichern? Java Basics - Anfänger-Themen 44
berserkerdq2 Wie datum im default format speichern? Java Basics - Anfänger-Themen 5
M Objekt in einem Objekt speichern Java Basics - Anfänger-Themen 9
J Speichern von zwei Variablen durch Auslesen aus einem Numberfield Java Basics - Anfänger-Themen 2
f3mys Objektwerte in Liste speichern und wieder abrufen Java Basics - Anfänger-Themen 23
I Liste von Infos von einer eigenen Annotation in Liste speichern Java Basics - Anfänger-Themen 0
U Wie ein Attribut von einer Klassenmethode in der Klasse speichern= Java Basics - Anfänger-Themen 2
B Screenshots machen und zwar viele und speichern Java Basics - Anfänger-Themen 12
C XML Datei speichern und laden Java Basics - Anfänger-Themen 18
Marlena Bauer Konsolenausgabe in .txt speichern Java Basics - Anfänger-Themen 6
B JaxB - Property vom Typ Object und LocalDateTime speichern? Java Basics - Anfänger-Themen 0
ansystin Teilerfremde Zahlen ausgeben + Zahlenausgabe speichern Java Basics - Anfänger-Themen 3
J Wert in einer json Datei ändern und speichern Java Basics - Anfänger-Themen 3
C File speichern Java Basics - Anfänger-Themen 5
D String und char in String speichern Java Basics - Anfänger-Themen 5
J Alle .java Dateien von einem Verzeichnis in eine Zip speichern Java Basics - Anfänger-Themen 2
I Werte (u.a. Geldbeträge) in Datenbank speichern und Rundungen? Java Basics - Anfänger-Themen 8
J Problem mit einer Methode, die beliebig viele Objekte in Array speichern soll Java Basics - Anfänger-Themen 6
B JaxB - speichern vom Typ "Object" Java Basics - Anfänger-Themen 8
GermanPie Nachrichten Speichern Java Basics - Anfänger-Themen 2
M Objekte in Array speichern und ausgeben Java Basics - Anfänger-Themen 17
C Wo Defaultpfad speichern? Java Basics - Anfänger-Themen 2
M Integer aus aus einer Klasse in andere speichern Java Basics - Anfänger-Themen 12
Dimax stream in string[] speichern Java Basics - Anfänger-Themen 6
H Liste speichern. Was lässt sich verbessern? Java Basics - Anfänger-Themen 7
C Fehler beim Speichern (Build projekt) Java Basics - Anfänger-Themen 42
J Ich brauche Hilfe bei einem Code (Variablen speichern) Java Basics - Anfänger-Themen 29
C Verschiedene Objekte in einer Liste speichern Java Basics - Anfänger-Themen 6
D Input/Output Input von zwei Koordinaten validieren und anschließend Werte speichern Java Basics - Anfänger-Themen 7

Ähnliche Java Themen

Neue Themen


Oben