Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.

Java Access konekcija problem

[es] :: Java :: Java Access konekcija problem

[ Pregleda: 2234 | Odgovora: 4 ] > FB > Twit

Postavi temu Odgovori

Autor

Pretraga teme: Traži
Markiranje Štampanje RSS

Flitter
Novi Sad

Član broj: 13855
Poruke: 51
*.dynamic.sbb.co.yu.



Profil

icon Java Access konekcija problem31.08.2006. u 14:50 - pre 214 meseci
Evo problema:
Uspesno sam napravio konekciju sa accessom iz jave preko drajvera i to radi,
ali radi samo kada baza nema password. Kada stavim password preko

tools > security > set database password

koji recimo glasi "Desimir", i pozovem konekciju sa:

Connection con=DriverManager.getConnection(database,"","Desimir");

javlja mi invalid password. U čemu grešim?
"...the earth will be covered as if by a network of
WEB OF GHASTLY SPIDERS POSSESSING TREMENDOUS WISDOM!"
Rudolph Steiner 13.5.1921.
 
Odgovor na temu

aleksandarpopov
IT consultant
Senta

Član broj: 57172
Poruke: 484
*.sksyu.net.

Sajt: www.linkedin.com/in/aleks..


Profil

icon Re: Java Access konekcija problem01.09.2006. u 09:21 - pre 214 meseci
Acces database pasword ti nije isto kao kad hoces da koristis logovanje sa username i passwordom. Iz Delphija, i C# nije problem proslediti taj pasword posto mozes da podesis isti kada vizuelno pravis konekciju, na poslednjem tab pageu. Kako to mozes proslediti iz Jave - pojma nemam.
RTFM
 
Odgovor na temu

zvjerka24
Vladimir Pavlovic
Apsolvent
Novi Sad

Član broj: 62788
Poruke: 15
*.ns.ac.yu.

Sajt: www.VPavlovic.cjb.net


Profil

icon Re: Java Access konekcija problem03.09.2006. u 12:48 - pre 214 meseci
Ja sam radio sa pw protected Access-ovim fajlom i meni radi!

Pokušaj da ideš sa blnsko username-om ili bilo šta što nije razan String. Kod mene je kao pw blanko znak i radi!
String databaseURL = "jdbc:odbc:" + "Movie";
conn = DriverManager.getConnection(databaseURL, " ", "Pavlovic");

Jesi li postavio bazu u Control Panel>Administrative Tools>Data Sources (ODBC)>UsersDSN|>Add... Ako nisi, dalje ćeš se sigurno snaći, jedino što u ovom slučaju nemaš apsolutnu putanju do baze već praviš ovako URL do baze
String databaseURL = "jdbc:odbc:" + "Movie";
Ovde je Movie ime baze, koje je definisano u prethodnom koraku.

Ako šta zaškripi, slobodno me kontaktiraj na zvjerka @uns.ns.ac.yu, pošto ne posjećujem baš redovno forum, a poštu provjeravam svakodnevno.

Pozz i srećno!
Zvjerka was here!
 
Odgovor na temu

Flitter
Novi Sad

Član broj: 13855
Poruke: 51
*.dynamic.sbb.co.yu.



Profil

icon Re: Java Access konekcija problem09.09.2006. u 00:17 - pre 214 meseci
Ne radi nijedna od kombinacija prazan_string, pass ili obrnuto, niti slično.
Nisam napomenuo da se radi o Accessu 2000. Možda je u tome problem?
Što se tiče uspostavljanja konekcije, da li mora da se koristi takva
konstrukcija u javi koja šalje i username i pass ili postoji neka druga
koja koristi samo pass?

"...the earth will be covered as if by a network of
WEB OF GHASTLY SPIDERS POSSESSING TREMENDOUS WISDOM!"
Rudolph Steiner 13.5.1921.
 
Odgovor na temu

zvjerka24
Vladimir Pavlovic
Apsolvent
Novi Sad

Član broj: 62788
Poruke: 15
*.ns.ac.yu.

Sajt: www.VPavlovic.cjb.net


Profil

icon Re: Java Access konekcija problem09.09.2006. u 13:16 - pre 214 meseci
Nisam pokušavao sa Access-om 2000, radio sam u Access-om 2003, mada sumnjam da to ima ikakve veze, ali pokušaj, možda ti nekim čudom i proradi. Ako budeš Želio mogu ti poslati ovo što sam ja radio (Source code + Access database), samo mi javi na koju adresu.


Pokušaj možda proradi sa null proslijeđenim UN!?

Citat:
Flitter:
Što se tiče uspostavljanja konekcije, da li mora da se koristi takva
konstrukcija u javi koja šalje i username i pass ili postoji neka druga
koja koristi samo pass?



Za ovakve stvari se ne pita! Za njih postoji Java-ina dokumentacija, ali dobro, evo izdvojio sam ti sve overload-ovane getConnection metode.


1.
public static Connection getConnection(String url, Properties info) throws SQLException

Attempts to establish a connection to the given database URL. The DriverManager attempts to select an appropriate driver from the set of registered JDBC drivers.

Parameters:
url - a database url of the form jdbc:subprotocol:subname
info - a list of arbitrary string tag/value pairs as connection arguments; normally at least a "user" and "password" property should be included
Returns:
a Connection to the URL
Throws:
SQLException - if a database access error occurs


2.
public static Connection getConnection(String url, String user, String password) throws SQLException

Attempts to establish a connection to the given database URL. The DriverManager attempts to select an appropriate driver from the set of registered JDBC drivers.

Parameters:
url - a database url of the form jdbc:subprotocol:subname
user - the database user on whose behalf the connection is being made
password - the user's password
Returns:
a connection to the URL
Throws:
SQLException - if a database access error occurs


3.
public static Connection getConnection(String url) throws SQLException

Attempts to establish a connection to the given database URL. The DriverManager attempts to select an appropriate driver from the set of registered JDBC drivers.

Parameters:
url - a database url of the form jdbc:subprotocol:subname
Returns:
a connection to the URL
Throws:
SQLException - if a database access error occurs
Zvjerka was here!
 
Odgovor na temu

[es] :: Java :: Java Access konekcija problem

[ Pregleda: 2234 | Odgovora: 4 ] > FB > Twit

Postavi temu Odgovori

Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.