๐Ÿš€ go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Thread View: be.comp.programming
8 messages
8 total messages Started by Simonne De Ryck Sun, 21 Mar 2004 17:23
Database in Java
#2527
Author: Simonne De Ryck
Date: Sun, 21 Mar 2004 17:23
10 lines
1239 bytes
Hallo,

Ik moet een applicatie schrijven in java, waarbij ik de data in een database
zou moeten wegschrijven en ophalen.  Nu dacht ik persoonlijk aan een access
database.
Nu zou ik willen weten of dit te realiseren is.
Of indien iemand een andere suggestie heeft mag die deze ook altijd laten
weten.

Alvast bedankt.
Re: Database in Java
#2528
Author: a|n
Date: Sun, 21 Mar 2004 17:28
17 lines
1465 bytes
On Sun, 21 Mar 2004 18:23:52 +0100, "Simonne De Ryck"
<simonne.deryck@skynet.be> wrote:

>Hallo,
>
>Ik moet een applicatie schrijven in java, waarbij ik de data in een database
>zou moeten wegschrijven en ophalen.  Nu dacht ik persoonlijk aan een access
>database.
>Nu zou ik willen weten of dit te realiseren is.
>Of indien iemand een andere suggestie heeft mag die deze ook altijd laten
>weten.
>

Ja dat is te realiseren!

-- 
mvg. Astrid
Re: Database in Java
#2529
Author: VoodooChile
Date: Sun, 21 Mar 2004 19:40
16 lines
1576 bytes
Simonne De Ryck wrote:
> Hallo,
> 
> Ik moet een applicatie schrijven in java, waarbij ik de data in een database
> zou moeten wegschrijven en ophalen.  Nu dacht ik persoonlijk aan een access
> database.
> Nu zou ik willen weten of dit te realiseren is.
> Of indien iemand een andere suggestie heeft mag die deze ook altijd laten
> weten.
> 
> Alvast bedankt.
> 
> 
nederlandstalig uitlegje:

http://www.ster.be/java/java6.html
Re: Database in Java
#2531
Author: Mario V
Date: Mon, 22 Mar 2004 18:49
26 lines
1520 bytes
"Simonne De Ryck" <simonne.deryck@skynet.be> wrote in
news:405dcfa0$0$319$ba620e4c@news.skynet.be: 

> Hallo,
> 
> Ik moet een applicatie schrijven in java, waarbij ik de data in een
> database zou moeten wegschrijven en ophalen.  Nu dacht ik persoonlijk
> aan een access database.
> Nu zou ik willen weten of dit te realiseren is.
> Of indien iemand een andere suggestie heeft mag die deze ook altijd
> laten weten.
> 
> Alvast bedankt.
> 
> 
> 

Hoi,

Met access kun je zeker werken.
Bij mijn weten werkt JAVA steeds via de JDBC met databases,
voor de details kun je best daar eens gaan kijken.

Groetjes

Mario
Re: Database in Java
#2536
Author: Tim Van Wassenhove
Date: Tue, 23 Mar 2004 13:12
29 lines
1643 bytes
On 2004-03-22, Mario V <mario.verschueren@pandora.be> wrote:
> "Simonne De Ryck" <simonne.deryck@skynet.be> wrote in
> news:405dcfa0$0$319$ba620e4c@news.skynet.be: 
>
>> Hallo,
>> 
>> Ik moet een applicatie schrijven in java, waarbij ik de data in een
>> database zou moeten wegschrijven en ophalen.  Nu dacht ik persoonlijk
>> aan een access database.
>> Nu zou ik willen weten of dit te realiseren is.
>> Of indien iemand een andere suggestie heeft mag die deze ook altijd
>> laten weten.
>> 
>> Alvast bedankt.
>> 
>> 
>> 
>
> Hoi,
>
> Met access kun je zeker werken.
> Bij mijn weten werkt JAVA steeds via de JDBC met databases,
> voor de details kun je best daar eens gaan kijken.

Je kan ook met JNDI een database aanspreken. Of een driver voor je
database gebruiken, moet je de omweg langs JDBC niet maken.

-- 
http://home.mysth.be/~timvw
Re: Database in Java
#2546
Author: Herman Timmermans
Date: Wed, 24 Mar 2004 13:24
43 lines
2647 bytes
Tim Van Wassenhove wrote:

> On 2004-03-22, Mario V <mario.verschueren@pandora.be> wrote:
>> "Simonne De Ryck" <simonne.deryck@skynet.be> wrote in
>> news:405dcfa0$0$319$ba620e4c@news.skynet.be:
>>
>>> Hallo,
>>> 
>>> Ik moet een applicatie schrijven in java, waarbij ik de data in een
>>> database zou moeten wegschrijven en ophalen.  Nu dacht ik persoonlijk
>>> aan een access database.
>>> Nu zou ik willen weten of dit te realiseren is.
>>> Of indien iemand een andere suggestie heeft mag die deze ook altijd
>>> laten weten.
>>> 
>>> Alvast bedankt.
>>> 
>>> 
>>> 
>>
>> Hoi,
>>
>> Met access kun je zeker werken.
>> Bij mijn weten werkt JAVA steeds via de JDBC met databases,
>> voor de details kun je best daar eens gaan kijken.
> 
> Je kan ook met JNDI een database aanspreken. Of een driver voor je
> database gebruiken, moet je de omweg langs JDBC niet maken.
> 
Bij mijn weten is JNDI (Java Naming and Directory Interface) geen database
access, maar geeft je wel de mogelijkheid om Name Servers en Directory
Servers te gebruiken om objecten of data via hun naam of een set van
attributen op te zoeken.  
Indien je een database specifieke driver in java wil gebruiken (kan je
buiten puur Java DBs eens een voorbeeld geven van zo'n driver die je
rechtstreeks vanuit Java aanspreekt ?) verlies je wel alle db
onafhankelijkheid, wat wel juist de bedoeling is van Java en JDBC.
Mvg, Herman
-- 
Suse Linux Professional 8.1 on Athlon 1.1 Ghz 512 Mb
Anti Spam = remove the "dot" and the "at"
Registered Linux User #264690
Visit us : http://users.skynet.be/herman.timmermans
Re: Database in Java
#2547
Author: Tim Van Wassenhove
Date: Wed, 24 Mar 2004 15:16
53 lines
2840 bytes
On 2004-03-24, Herman Timmermans <timmermansdot.hermanat@skynet.be> wrote:
> Tim Van Wassenhove wrote:
>
>> On 2004-03-22, Mario V <mario.verschueren@pandora.be> wrote:
>>> "Simonne De Ryck" <simonne.deryck@skynet.be> wrote in
>>> news:405dcfa0$0$319$ba620e4c@news.skynet.be:
>>>
>>>> Hallo,
>>>> 
>>>> Ik moet een applicatie schrijven in java, waarbij ik de data in een
>>>> database zou moeten wegschrijven en ophalen.  Nu dacht ik persoonlijk
>>>> aan een access database.
>>>> Nu zou ik willen weten of dit te realiseren is.
>>>> Of indien iemand een andere suggestie heeft mag die deze ook altijd
>>>> laten weten.
>>>> 
>>>> Alvast bedankt.
>>>> 
>>>> 
>>>> 
>>>
>>> Hoi,
>>>
>>> Met access kun je zeker werken.
>>> Bij mijn weten werkt JAVA steeds via de JDBC met databases,
>>> voor de details kun je best daar eens gaan kijken.
>> 
>> Je kan ook met JNDI een database aanspreken. Of een driver voor je
>> database gebruiken, moet je de omweg langs JDBC niet maken.
>> 
> Bij mijn weten is JNDI (Java Naming and Directory Interface) geen database
> access, maar geeft je wel de mogelijkheid om Name Servers en Directory
> Servers te gebruiken om objecten of data via hun naam of een set van
> attributen op te zoeken.  

Context ctx = new InitialContext();
String dsName = "java:comp/ev/jdbc/poolname";
DataSource ds = (DataSource) ctx.lookup(dsName);
Connection con = ds.getConnection();
con.setAutoCommit(false);
// hello database ;)
con.commit();
con.close();


> Indien je een database specifieke driver in java wil gebruiken (kan je
> buiten puur Java DBs eens een voorbeeld geven van zo'n driver die je
> rechtstreeks vanuit Java aanspreekt ?) verlies je wel alle db
> onafhankelijkheid, wat wel juist de bedoeling is van Java en JDBC.

De bedoeling van mijn post was om op te merken dat Java <-> Database
niet altijd via JDBC moet. Buiten native dbs, hebben bijvoorbeeld Oracle
en IBM(db2) drivers die SQLJ ondersteunen.
Re: Database in Java
#2548
Author: Herman Timmermans
Date: Wed, 24 Mar 2004 16:12
49 lines
3248 bytes
Tim Van Wassenhove wrote:

KNIP .....
>>> Je kan ook met JNDI een database aanspreken. Of een driver voor je
>>> database gebruiken, moet je de omweg langs JDBC niet maken.
>>> 
>> Bij mijn weten is JNDI (Java Naming and Directory Interface) geen
>> database access, maar geeft je wel de mogelijkheid om Name Servers en
>> Directory Servers te gebruiken om objecten of data via hun naam of een
>> set van attributen op te zoeken.
> 
> Context ctx = new InitialContext();
> String dsName = "java:comp/ev/jdbc/poolname";
> DataSource ds = (DataSource) ctx.lookup(dsName);
> Connection con = ds.getConnection();
> con.setAutoCommit(false);
> // hello database ;)
> con.commit();
> con.close();
> 
> 
Inderdaad, je gebruikt JNDI alleen om een datasource bij naam te
localiseren, daarna gebruik je wel degelijk JDBC (Connection con = ......)

>> Indien je een database specifieke driver in java wil gebruiken (kan je
>> buiten puur Java DBs eens een voorbeeld geven van zo'n driver die je
>> rechtstreeks vanuit Java aanspreekt ?) verlies je wel alle db
>> onafhankelijkheid, wat wel juist de bedoeling is van Java en JDBC.
> 
> De bedoeling van mijn post was om op te merken dat Java <-> Database
> niet altijd via JDBC moet. Buiten native dbs, hebben bijvoorbeeld Oracle
> en IBM(db2) drivers die SQLJ ondersteunen.

Ook hier ben je fout (denk ik).  SQLJ is een specificatie voor het schrijven
van "embedded SQL" in Java toepassingen die daarna door een pre-processor
worden vertaald naar JDBC calls. (en SQLJ is geen offici๏ฟฝle Java Standaard-
maar als IBM en Oracle dit blijven ondersteunen - wie weet ????).
Je blijft onrechtstreeks wel gebruik maken van JDBC.

Ik vraag me echter wel af of je een JAVA Objectdatabase (eventueel met SQL
layer) niet direct via een native JAVA (non JDBC) kan aanspreken? 
Waarschijlijk wel (HSQL? of Cloudscape?).  Ik heb hier echter geen ervaring
mee.
Mvg, Herman
-- 
Suse Linux Professional 8.1 on Athlon 1.1 Ghz 512 Mb
Anti Spam = remove the "dot" and the "at"
Registered Linux User #264690
Visit us : http://users.skynet.be/herman.timmermans
Thread Navigation

This is a paginated view of messages in the thread with full content displayed inline.

Messages are displayed in chronological order, with the original post highlighted in green.

Use pagination controls to navigate through all messages in large threads.

Back to All Threads