[ Svrle2000 @ 12.12.2004. 18:14 ] @
Da li neko ima primer manipulacije sa *.mdb bazom iz jave?

Interesuje me kako da ostvarim konekciju sa *.mdb , pomocu kog drajveri i unos podataka u *.mdb ?
[ dusanmiloradovic @ 13.12.2004. 10:05 ] @
Idi na java.sun.com, pretrazi sa jdbc-odbc bridge, lak je za instalaciju, ali su performanse katastrofa.

Evo ti jedan link:
http://www.javaworld.com/javaw...2000-09/03-qa-0922-access.html

Koliko znam, Microsoft ne pravi jdbc drajvere za Access. Mozda gresim? Postoje i komercijalni drajveri, potrazi po internetu.

Pozdrav,
Dusan
[ Ha-Nocri @ 15.01.2005. 19:13 ] @
import java.sql.*;

public class Veza {
public static void main(String[] args) {
//1. korak: ucitavanje drajvera
//u ovom slucaju se koristi JDBC-ODBC drajver
//baza podataka mora biti prijavljena kao ODBC Data source
try {
Class.forName("sun.jdbc.odbc.JdbcOdbcDriver");
//2. korak: pravljenje konekcije sa bazom podataka
try {
Connection con = DriverManager.getConnection(
"jdbc:odbc:XXX", "gost", "gost");
//XXX je ime ODBC data source-a, a gost username i password
.
.
.
[ samilen @ 20.01.2005. 15:24 ] @
Odlicno pitanje mene interesuju još neki detalji.

Moze li nekako bez odbc-a?

Ako ne, da li mogu nekako iz jave da napravim odbc alias na osnovu putanje, ili udl-a koje imam, bez korišćenja Control Panel/ODBC..?
Ako ne za Access, za koji DBMS može?
[ range @ 20.01.2005. 15:51 ] @
Ne moze bez odbc-a, a mene zanima zastobi uopste to radio? Ne postoji nijedan razzlog da koristis access sa javom, sve sto mozes u njemu mozes i bilo gde drugde, samo jos 100 puta bolje. Ne treba se vaditi da je access kao dobar za ucenje, nije! Samo ces se navici na njegove gluposti i onda ces posle morati da se odvikavas od njega. Probaj sa mysql-om, postgre-om, bilo cim samo se mani glupavog access-a
[ Dragi Tata @ 20.01.2005. 16:41 ] @
Citat:
samilen: Ako ne, da li mogu nekako iz jave da napravim odbc alias na osnovu putanje, ili udl-a koje imam, bez korišćenja Control Panel/ODBC..?


Nisam siguran da sam dobro razumeo šta hoćeš, ali ako misliš da se povežeš na Access bazu na osnovu putanje mdb fajla (bez DSN-a), koristi Connection string odavde :

http://www.able-consulting.com...SNLess.htm#ODBCDriverForAccess

[ samilen @ 30.01.2005. 03:00 ] @
Citat:
range: Ne moze bez odbc-a, a mene zanima zastobi uopste to radio? Ne postoji nijedan razzlog da koristis access sa javom, sve sto mozes u njemu mozes i bilo gde drugde, samo jos 100 puta bolje. Ne treba se vaditi da je access kao dobar za ucenje, nije! Samo ces se navici na njegove gluposti i onda ces posle morati da se odvikavas od njega. Probaj sa mysql-om, postgre-om, bilo cim samo se mani glupavog access-a

Imam već gotovu bazu u Access-u, a ne bih više da se sa njom zezam. Lepo je bilo kada sam mogao da koristim Jet4 u Delphiju i radilo je prilično brzo. Pomislio sam da i iz Jave postoji neka fora za korišćenje JET-a. Ali izgleda da nema.
Hoću da imam samo jedan konfiguracioni prozor u kome biram bazu pomoću JFileChooser-a. Tako ne rizikujem da mi neko onesposobi aplikaciju ako se igra u ControlPanel-u sa ODBC alijasima.
Što se tiče Accessa, nije on toliko loš... To je SQL Server sa (prilično)dobrim user interface-om, a lošim performansama.

Ovo mi bas ne lici na Java sintaksu, ali videću šta mogu da iskoristim. Hvala.
[ genjerator @ 21.02.2005. 14:33 ] @
Imam slican problem i nasao sam nesto na netu sto bi trebalo da pomogne...

Sve ima na...
http://rmijdbc.objectweb.org/Access/access.html