HSQLDB ohne JDBC

Status
Nicht offen für weitere Antworten.

JFreak

Bekanntes Mitglied
Hallo,

ist es irgendwie möglich, Zugriff auf eine HSQLDB-Instanz (In-Process Mode) ohne JDBC zu erhalten? Bis jetzt verstehe ich noch nicht so viel von MySQL und würde auch nur anfangen, es zu lernen, wenn es nötig wäre. Meine Vorstellung wäre ein Zugriff über Klassen wie z. B. mydb = new Database("file:////home/lars/db"); und anschließend int value = mydb.getTable("table").getRow(5).getCol("number");

Lars
 
T

tuxedo

Gast
Erstmal:

MySQL ist nicht der oberbegriff für Datenbanken. MySQL ist selbst eine Datenbank.

Zweitens:

Wenn du mit einer Datenbank arbeiten willst, solltest du es tunlichst nicht versuchen um JDBC herum zu kommen. JDBC ist kinderleicht. Es sind nur wenige Zeilen nötig um sehr elegant an das Ergebnis einer abfrage zu kommen.

Das was du da beschreibst ist wie ein Zugriff auf ein Array. Da geht der ganze Datenbankvorteil verloren (Abfragen der DB z.B. gemäß irgendwelchen Bedingungen).

JDBC wird in diversen Online-Büchern zu Java exzellent behandelt. Binnen 20 Minuten solltest du die Sache am laufen haben. Und diese 20min sind es Wert.

- Alex
 

JFreak

Bekanntes Mitglied
Hallo,

danke sehr für die schnelle Antwort. Das mit dem MySQL ist mir dann auch aufgefallen, es müsste sicherlich nur SQL heißen. Welche Bücher empfiehlst du? Java ist auch eine Insel, das Java-Buch von Guido Krüger oder ein anderes?

Lars
 
T

tuxedo

Gast
Beide ;-)

Dann kannst du zumindest mal JDBC benutzen. Für SQL fällt mir gerade nix passendes ein. Aber da gibts mit Sicherheit auch schicke Tutorials. Und wenn du nicht weiter kommst kannst du ja nochmal dein Problem schildern...

P.S. Ein "Fortgeschrittener" ist entweder "weggelaufen" (ROFL) oder sollte JDBC schon kennen ;-)
 

SnooP

Top Contributor
fang doch mit der Javainsel an ;) ... und nach und nach solltest du dich dann auch mit SQL befassen, aber einfache Sachen werden da sicher auch schon behandelt. Da SQL doch ne sehr einfache Kiste ist (zumindest die einfacheren Dinge zumindest), sollte das Ganze nicht sooo die Hürde darstellen.
 

JFreak

Bekanntes Mitglied
Hallo,

ich werde mir das mal ansehen.

alex0801 hat gesagt.:
P.S. Ein "Fortgeschrittener" ist entweder "weggelaufen" (ROFL) oder sollte JDBC schon kennen ;-)

Also ich definiere "Fortgeschrittener" als jemanden, der über das Anfängerstadium hinaus ist. Und da ich Java bereits seit über einem Jahr mache, kann man das wohl annehmen (siehe außerdem meine Signatur) ;) Außerdem kann man ja auch nicht alles an Java kennen, da gäbe es sehr viel zu lernen...

Lars
 
T

tuxedo

Gast
Ist halt Definitionssache. Für mich gehört JDBC zum Fortgeschrittenen dazu ;-)
 
G

Gast

Gast
Um zur Ursprünglichen Frage zurückzukommen:

Man kann ohne SQL-Kenntnisse(theoretisch, aber praktisch sollte man schon etwas über sql wissen) über den ORMapper Hibernate auf eine DB zugreifen. Da ist die Lernkurve anfangs aber sehr steil. Da mußte anstrengend fortschreiten
 
Status
Nicht offen für weitere Antworten.
Ähnliche Java Themen
  Titel Forum Antworten Datum
I HSQLDB HSQLDB 2.5.0 - Wie Loggen abstellen? Datenbankprogrammierung 4
B HSQLDB - auto_increment als unexpected token ? Datenbankprogrammierung 1
E Abfrage auf HSQLDB Datenbankprogrammierung 4
windl MySQL und HSQLDB Datenbankprogrammierung 4
D HSQLDB HSQLDB in PHP-Projekt einbinden? Datenbankprogrammierung 7
I Inhalt einer hsqldb anzeigen Datenbankprogrammierung 1
G java.lang.ClassNotFoundException: org.hsqldb.jdbcDriver Datenbankprogrammierung 4
M HSQLDB oder DERBY - warum SCRIPT Datei? Datenbankprogrammierung 0
T Hibernate, HSQLDB und UNIQUE Datenbankprogrammierung 2
F hsqldb Fehler - unknown source Datenbankprogrammierung 11
E HSQLDB Eclipse + Geronimo + HSQLDB = org.hsqldb.jdbcDriver in classloader Datenbankprogrammierung 5
M HSQLDB 2.0 - wie tmp-Verzeichnis löschen Datenbankprogrammierung 2
S HSQLDB DELETE-Statement funktioniert nicht Datenbankprogrammierung 4
M Bei HSQLDB etwas wie OPTIMIZE TABLE? Datenbankprogrammierung 2
F HSQLDB HSQLDB lässt mich nicht auf erstellte Tabelle zugreifen Datenbankprogrammierung 12
D datenbank (hsqldb) in runnable jar einbinden Datenbankprogrammierung 2
E Herangehensweise Neues Projekt mit Netbeans / HSQLDB / JPA Datenbankprogrammierung 3
T Hsqldb: java.lang.NoClassDefFoundError: org/hsqldb/Server Datenbankprogrammierung 2
F Kann keine Verbindung mit HSQLDB aufbauen Datenbankprogrammierung 2
S HSQLDB Kopiere Tabellen Datenbankprogrammierung 2
H hsqldb - Database must be shutdown Datenbankprogrammierung 10
O HSQLDB Verbindung schlägt fehl Datenbankprogrammierung 3
K Jpa hsqldb Datenbankprogrammierung 1
N Problem mit HSQLDB Datenbankprogrammierung 5
N Hsqldb und text tables source not found Datenbankprogrammierung 5
B HSQLDB Datenbank Manager Datenbankprogrammierung 19
R SELECT aus hsqldb mit Parameter Datenbankprogrammierung 2
R HSQLDB Datenbankprogrammierung 10
G hsqldb datenspeicherung Datenbankprogrammierung 2
D H2 DB oder doch HSQLDB ? Datenbankprogrammierung 2
A HSQLDB Performance bei erstem Zugriff Datenbankprogrammierung 6
G HSQLDB überprüfen, ob Tabelle bereits existiert Datenbankprogrammierung 3
@ HSQLDB: socket creation error Datenbankprogrammierung 6
G HSQLDB Files Datenbankprogrammierung 5
G maximale Einträge in HSQLDB Datenbankprogrammierung 7
A Datenspeicherung in hsqldb Datenbankprogrammierung 22
A Umgang mit hsqldb Datenbankprogrammierung 24
A Fehler in der HSQLDB Datenbankprogrammierung 6
A Problem mit der Anbindung zur hsqldb Datenbankprogrammierung 18
C Keine Verbindung zu HSQLDB möglich Datenbankprogrammierung 22
G Probleme mit Laden des JDBC-Treiber in HSQLDB Datenbankprogrammierung 2
G HSQLDB - kann mir jemand Packages erstellen? Datenbankprogrammierung 6
B HSQLDB und die log-Datei Datenbankprogrammierung 10
W HSQLDB Datenbankprogrammierung 6
G HSQLDB als Dateien anlegen Datenbankprogrammierung 5
S nullpointerexception bei HSQLDB Datenbankprogrammierung 4
L HSQLDB sichern (import und export von DB) Datenbankprogrammierung 3
D HSQLDB in JAR Datenbankprogrammierung 3
S hsqldb und ant Datenbankprogrammierung 3
S Hsqldb java.lang.NullPointerException Datenbankprogrammierung 2
D HSQLDB 2xPK + AutoInc Datenbankprogrammierung 22
M HSQLDB Server Problem Datenbankprogrammierung 2
T HSQLDB => diverses Datenbankprogrammierung 21
L persistentes Speichern von Daten in der HSQLDB ? Datenbankprogrammierung 5
A Weitere Fragen zu hsqldb Datenbankprogrammierung 6
A Text-Tabellen in HSQLDB Datenbankprogrammierung 9
A HSQLDB Datenbankprogrammierung 10
A Hsqldb ClassDefNotFound Datenbankprogrammierung 2
M Problem mit HSQLDB Datenbankprogrammierung 2
N Hibernate & hsqldb: Problem bei db-update Datenbankprogrammierung 7
G Problem mit der Startenzeit einer HSQLDB Datenbankprogrammierung 4
T HSQLDB, wie mache ich das mit hsqldb.cache_scale? Datenbankprogrammierung 13
E BufferedImage in hsqldb speichern Datenbankprogrammierung 5
B HSqlDb Datenbankprogrammierung 2
X HSQLDB und Variablen Datenbankprogrammierung 7
R hsqldb: performance, große tabellen und so Datenbankprogrammierung 10
P DERBY vs HSQLDB (Vor- Nachteile) Datenbankprogrammierung 3
EagleEye INSERT INTO Problem mit HSQLDB Datenbankprogrammierung 8
G Vector in hsqldb schreiben Datenbankprogrammierung 5
M Cast-Problem - HSQLDB Datenbankprogrammierung 3
C HSQLDB korrekter Shutdown Datenbankprogrammierung 2
C hsqldb Befehle in Java Datenbankprogrammierung 19
P HSQLDB Mehrbenutzerbetrieb Datenbankprogrammierung 7
D HSQLDB Datenbank Zugriff! Datenbankprogrammierung 4
H javaw bleibt bei hsqldb hängen Datenbankprogrammierung 12
D HSQLDB installieren ... Datenbankprogrammierung 8
S MongoDB löschung ohne Cascade Datenbankprogrammierung 1
P Derby/JavaDB Datenbanktabelle erweitern, ohne Tabelle zu ändern Datenbankprogrammierung 6
D OpenJPA Zeichenvorrat in DB & Fremdschlüssel ohne Entität Datenbankprogrammierung 5
B Inner Join ohne SQL Syntax Datenbankprogrammierung 2
M MySQL Verbindung zum Server aufbauen ohne DB ansprechen Datenbankprogrammierung 2
ruutaiokwu sql abfrage mit rekursion, mit oder ohne cte... Datenbankprogrammierung 5
X MySQL DB-verbindung ohne JDBC/ODBC Datenbankprogrammierung 1
N SQL-Injection verhindern OHNE PreparedStatements Datenbankprogrammierung 11
D Hibernate CreateQuery ohne Result Datenbankprogrammierung 7
R PreparedStatement ohne Parameter? Datenbankprogrammierung 4
P SQL Injection verhindern ohne z.B. prepareStatement Datenbankprogrammierung 2
eskimo328 Datenbankverbindung ohne Passwort im Quelltext bei einer offline Anwendung Datenbankprogrammierung 14
Kenan89 Insert ohne Auswirkung Datenbankprogrammierung 7
D MySQL User mit nur mit lokalen Lesezugriff und ohne Phpmyadmin Datenbankprogrammierung 4
J Derby/JavaDB Zugriff ohne Entwicklungsumgebung Datenbankprogrammierung 5
M MySQL Bilddatei in MYSQL DB abspeichern, ohne lokal auf HDD zwischenzuspeichern Datenbankprogrammierung 3
Screen Ich suche eine SQLDatenbank ohne JDBC-Treiber Datenbankprogrammierung 12
T mdb Verbindung ohne Registrierung der Datenquelle im OS Datenbankprogrammierung 14
V MySQL MsSql ohne Server nutzen? Datenbankprogrammierung 2
NoXiD Access Datenbank in java einbinden ohne ODBC treiber zu erstellen Datenbankprogrammierung 5
T MySQL Zugriff ohne Angabe der Datenbank Datenbankprogrammierung 3
B MySQL-Dumpdatei ohne Batchdatei wieder einlesen Datenbankprogrammierung 48
M Mysql Delete ohne Where Klausel untersagen Datenbankprogrammierung 8
P JPA Datenbanksettings ohne persistence.xml Datenbankprogrammierung 3

Ähnliche Java Themen

Neue Themen


Oben