Avatar billede trp79 Nybegynder
02. februar 2004 - 09:06 Der er 5 kommentarer og
1 løsning

HSQLDB - hvordan kommer jeg igang?

Hejsa
Jeg har nu hentet hsqldb 1.7.1 fra http://hsqldb.sourceforge.net/
Men jeg kan ikke rigtig finde noget information omkring hvordan man bruger databasen.

Håber der er nogen, der kan hjælpe mig igang med at bruge databasen.

Mvh
Torben
Avatar billede arne_v Ekspert
02. februar 2004 - 13:44 #1
Jeg har aldrig selv kodet til den (kun brugt den via andre produkter
som f.eks. JBoss).

Så vidt jeg ved så laver du ganske normale JDBC kald.

De JDBC kald læser/skriver bare direkte i databasen i.s.f. at at
læse/skriv til en database server.

Så problem stillingen er formentligt kun at finde en passende
connection URL. Og at finde hvor du konfigurerer HSQLDB (små detaljer
som hvor den smider databasen henne).
Avatar billede arne_v Ekspert
02. februar 2004 - 13:49 #2
Den her side ser interessant ud:
  http://www.coyotesong.com/hsqldb/hsqlGuide.html

Bottom line er at du skulle kunen skrive:

Connection c = DriverManager.getConnection ("jdbc:hsqldb:/home/arne/db/testdb", "sa", "");

og

Connection c = DriverManager.getConnection ("jdbc:hsqldb:D:\\db\\testdb", "sa", "");
Avatar billede arne_v Ekspert
03. februar 2004 - 00:18 #3
OK ?
Avatar billede trp79 Nybegynder
03. februar 2004 - 12:24 #4
Hej Arne
Beklager den lange svartid - det har været en tømmermændsfyldt weekend ;o)
Men ja dit link har hjulpet mig :o)

Jeg har dog lidt problemer med hsqldb.jar som selvfølgelig skal være tilgængelig for at man kan lave connectionen. Det er ikke helt nok bare at have den i samme bibliotek som applikationen, men hvad gør jeg så? Det er jo ikke meningen at jeg vil går rette i classpath på de pc'er som skal benytte applikationen.
Avatar billede arne_v Ekspert
03. februar 2004 - 14:05 #5
Du putter et Class-Path direktiv i manifestet på din egen jar fil !
Avatar billede trp79 Nybegynder
03. februar 2004 - 15:02 #6
Det er forrygende Arne. Tak for hjælpen.

Til andres orientering - Så kan denne linie fx bruges i manifestet:
Class-Path: hsqldb.jar
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Kurser inden for grundlæggende programmering

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester