σύνδεση βάσης δεδομένων με GUI

Συζητήσεις για γλώσσες προγραμματισμού και θέματα σχετικά με προγραμματισμό.
Post Reply
User avatar
Luke
Gbyte level
Gbyte level
Posts: 1388
Joined: Wed Aug 09, 2006 11:19 am
Academic status: Alumnus/a
Gender:

σύνδεση βάσης δεδομένων με GUI

Post by Luke » Sat Sep 23, 2006 3:19 pm

Θέλω να φτιάξω μια απλή βάση δεδομένων για ένα φίλο. Το GUI το έχω φτιάξει σε Java. Στο αντίστοιχο μάθημα δουλέψαμε με sql server και η σύνδεση του προγράμματος με τη βάση γινόταν μέσω αυτού. Όμως ο φίλος μου δεν έχει τον sql server και θα του ήταν απλά βάρος να τον έχει.

Σκέφτηκα ότι αφού έχει το ms access θα μπορεί να γίνει η σύνδεση μέσω αυτού. Το πρόβλημα είναι πως δεν μπορώ να καταλάβω με ποιο τρόπο γίνεται. Μπορεί κάποιος, που έχει ασχοληθεί με access, να με βοηθήσει;
User avatar
Sreak
Venus Project Founder
Venus Project Founder
Posts: 956
Joined: Fri Apr 02, 2004 9:56 am
Academic status: PhD
Location: eltrun.gr

Post by Sreak » Sat Sep 23, 2006 3:55 pm

Δεν θα σε βοηθήσω σε αυτό (σύνδεση με access) πάντως μπορώ να σου πω μπορείς να του βάλεις mysql που η σύνδεση είναι πολύ εύκολη και η mysql πολύ ελαφριά
Erevodifwntas
Gbyte level
Gbyte level
Posts: 1098
Joined: Thu Apr 22, 2004 2:18 pm
Academic status: Alumnus/a
Gender:
Location: In a Long Time Ago in A Galaxy far far away
Contact:

Post by Erevodifwntas » Sat Sep 23, 2006 4:58 pm

Sreak wrote:Δεν θα σε βοηθήσω σε αυτό (σύνδεση με access) πάντως μπορώ να σου πω μπορείς να του βάλεις mysql που η σύνδεση είναι πολύ εύκολη και η mysql πολύ ελαφριά
απλά όλα τα υπόλοιπα δεν λειτουργούν... ας πούμε τα ελληνικά..... και τα περισσότερα απλά δεν υποστηρίζονται
Go To Statement Considered Harmful (Τιτλος δημοσίευσης του Edsger Dijkstra).

my personal site
User avatar
tsilochr
Wow! Terabyte level
Wow! Terabyte level
Posts: 3246
Joined: Tue Mar 16, 2004 2:47 pm
Academic status: PhD
Gender:
Location: mm.aueb.gr
Contact:

Post by tsilochr » Sat Sep 23, 2006 5:13 pm

πρέπει το αρχείο της access να το φτιάξεις με το χέρι. γίνεται και προγραμματιστικά αλλά θέλει ψάξιμο. Μετά συνδέεσαι με το αρχείο στατικά. Όσο για τη σύνδεση, νομίζω με Microsoft Jet Engine.
User avatar
AmmarkoV
Wow! Terabyte level
Wow! Terabyte level
Posts: 2838
Joined: Thu Nov 04, 2004 2:55 pm
Gender:
Location: Reloaded @ Santa Friday
Contact:

Post by AmmarkoV » Sat Sep 23, 2006 6:02 pm

απλά όλα τα υπόλοιπα δεν λειτουργούν... ας πούμε τα ελληνικά..... και τα περισσότερα απλά δεν υποστηρίζονται
Με mysql ?
Δεν ισχύει καθόλου :-p
Και το forum αυτό στο οποίο γράφουμε mysql δεν τρέχει ?
To πρόβλημα συνήθως με τα ελληνικά είναι λάθος επιλογή encoding..
Spoiler: εμφάνιση/απόκρυψη
I would love to change the world, but they won't give me the source code. Οι καθηγητές πληρώνονται από το δημόσιο αρα από όλους τους Έλληνες για να κάνουν τα μαθήματα. Όλοι οι Έλληνες θα έπρεπε να μπορούν να δουν τα μαθήματα τα οποία πληρώνουν! Tο πνευματικό έργο που επιτελείται με τα χρήματα του δημοσίου ΔΕΝ είναι μόνο δικό σας Όποιος δεν δίνει πανελλήνιες έχει δικαίωμα στην γνώση που πληρώνει [url=http://ammar.gr/gddg]gddg blog[/url]
Image
User avatar
PaP
Venus Project Founder
Venus Project Founder
Posts: 1077
Joined: Wed Apr 21, 2004 12:06 am
Academic status: Alumnus/a
Location: San Francisco
Contact:

Post by PaP » Sat Sep 23, 2006 6:48 pm

Αφού δεν πρόκεται να έχεις τόσες πολλές εγγραφές... Για ένα φίλο σου είναι άλλωστε όχι για επιχείρηση... Παίξε με λίγη XML θα έλεγα...

Αλλα ακόμα καλύτερα κοίτα αυτό
http://www.db4o.com/

Και πες και μας τπτ σχετικά
Erevodifwntas
Gbyte level
Gbyte level
Posts: 1098
Joined: Thu Apr 22, 2004 2:18 pm
Academic status: Alumnus/a
Gender:
Location: In a Long Time Ago in A Galaxy far far away
Contact:

Post by Erevodifwntas » Sat Sep 23, 2006 6:57 pm

AmmarkoV wrote:
απλά όλα τα υπόλοιπα δεν λειτουργούν... ας πούμε τα ελληνικά..... και τα περισσότερα απλά δεν υποστηρίζονται
Με mysql ?
Δεν ισχύει καθόλου :-p
Και το forum αυτό στο οποίο γράφουμε mysql δεν τρέχει ?
To πρόβλημα συνήθως με τα ελληνικά είναι λάθος επιλογή encoding..
ΝΑΙ ήμουν υπερβολικός, απλά ήθελα να πω ότι δεν αξίζει ο κόπος να ασχοληθείς με ένα πρόγραμμα το οποίο ειναι μισό (και για να βάλλεις τα ελληνικά θα σου βγει η πίστη ανάποδα -ειδικά αν δε δώσεις σημασία σε κάποιες λεπτομέρειες), όταν μπορείς να κάνεις τη δουλειά σου πιο εύκολα. τώρα αν θες να πειραματιστείς, ναι go mysql
Go To Statement Considered Harmful (Τιτλος δημοσίευσης του Edsger Dijkstra).

my personal site
User avatar
PaP
Venus Project Founder
Venus Project Founder
Posts: 1077
Joined: Wed Apr 21, 2004 12:06 am
Academic status: Alumnus/a
Location: San Francisco
Contact:

Post by PaP » Sat Sep 23, 2006 7:03 pm

http://ibatis.apache.org/
http://www.hibernate.org/

Πειραματίσου με αυτά, μη μπλέκεις με βάσεις και τέτοια πραγματα τα οποία ΔΕΝ χρειάζονται σε ένα PC. Οι βάσεις είναι μόνο για servers και μάλιστα data servers
User avatar
Luke
Gbyte level
Gbyte level
Posts: 1388
Joined: Wed Aug 09, 2006 11:19 am
Academic status: Alumnus/a
Gender:

Post by Luke » Sun Sep 24, 2006 1:24 am

Ευχαριστώ για τις συμβουλές και τα links. Θα τα μελετήσω και αν χρειαστώ τίποτα ξαναποστάρω. Πάντως η ιδέα με την xml ακούγεται πολύ καλή! Ευκαιρία να θυμηθώ πράγματα από τη java 2.
Είμαι ένας μοναχικός cowboy...
User avatar
PaP
Venus Project Founder
Venus Project Founder
Posts: 1077
Joined: Wed Apr 21, 2004 12:06 am
Academic status: Alumnus/a
Location: San Francisco
Contact:

Post by PaP » Sun Sep 24, 2006 1:41 am

Δούλεψε με Hibernate καλύτερα. Εχει και εκεί και XML και θα είναι πολύ καλό να το βάλεις στο βιογραφικό σου... Γενικα το δουλέυουνε
Post Reply

Return to “Προγραμματισμός”