
Κανονικά, Όταν εργάζεστε με βάσεις δεδομένων, συνήθως κάνουν χρήση των τοπικούς διακομιστές o εξωτερικές Μπορείτε να διαχειριστείτε το εν λόγω περιεχόμενο. Για να γίνει αυτό, πρέπει να έχετε ένα διακομιστή, τον τύπο της βάσης δεδομένων που χρησιμοποιείτε, εγκατεστημένο και λειτουργίας.
Αλλά υπάρχουν κάποιες φορές, στην οποία η ανάπτυξη που κάνετε δεν απαιτείται μια πρόσβαση στα δεδομένα Για προχωρημένους, ή δεν θα πραγματοποιήσει πρόσβαση μέσα από το δίκτυο, ούτε θα χρειάζεται ένα παράλληλη πρόσβαση από διαφορετικά σημεία εισόδου. Επίσης, Είναι δυνατόν να πρέπει να φορητότητα κατά το χρόνο, χωρίς να χρειάζεται να έχουν Ενεργό ένα Διακομιστή για τη διαχείριση δεδομένων.
Ένα από τα δυνατές επιλογές για να είναι η χρήση ενός SQLite βάση δεδομένων, που είναι η διαχείριση ένα αρχείο όπου έχετε όλα τα δεδομένα σας. Σαν αυτό, απλά με αντίγραφο Αυτό το αρχείο στη διαδρομή που καθορίζετε σε οποιαδήποτε άλλη εγκατάσταση, θα έχετε πρόσβαση στα δεδομένα σας χωρίς να χρειάζεται να έχουν εμφυτευθεί μια πρόσβαση στον ίδιο διακομιστή.
Και δεδομένου ότι έχουμε να κάνουμε φορητότητα, Ας δούμε πώς μπορείτε να κάνει τη σύνδεση Δεδομένου ότι ορισμένα από τα περισσότερες φορητές γλώσσες που υπάρχουν, Java, σε μια βάση δεδομένων SQLite.
Πώς να εκτελέσετε μια πρόσβαση στη βάση δεδομένων SQLite από Java
Βήμα 1. Το πρώτο πράγμα που έχετε να κάνετε είναι Κατεβάστε το πρόγραμμα οδήγησης του SQLite για Java. Μπορείτε να κάνετε έτσι από τα ακόλουθα σύνδεση. Εάν η σύνδεση δεν λειτουργεί, Ελέγξτε για να κατεβάσετε άμεσα από Εδώ.
Βήμα 2. Κάποτε κατέβασα το πρόγραμμα οδήγησης, Προσθέτει το JAR αρχείο του ίδιου στο έργο σας.
Βήμα 3. Τώρα έχετε μόνο συνδεθείτε στη βάση δεδομένων. Για να γίνει αυτό, Χρησιμοποιήστε την παρακάτω Κωδικός:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 | import java.sql.Connection; import java.sql.DriverManager; public class Prueba { public static void main ( String args[] ){ Connection connection = null; try{ connection = DriverManager.getConnection( "jdbc:sqlite:data.sqlite" ); if ( connection != null ){ System.out.println("Conexión exitosa!"); } } catch ( Exception ex ) { System.err.println( ex.getClass().getName() + ": " + ex.getMessage() ); System.out.println("Error en la conexión"); } } } |
Ο κώδικας είναι πολύ απλό. Η σύνδεση γίνεται με την ακόλουθη γραμμή:
1 | connection = DriverManager.getConnection( "jdbc:sqlite:data.sqlite" ); |
Αλλά θα πρέπει να ληφθεί υπόψη η ο χειρισμός εξαίρεσης Αυτό μπορεί να προκύψει στον ίδιο. Από αυτή την ίδια γραμμή, Μπορείτε να δείτε το συμβολοσειρά σύνδεσης, όπου data.SQLite Καθορίζει τη διαδρομή και το όνομα της βάσης δεδομένων που θέλετε να χρησιμοποιήσετε. Εάν το αρχείο βάσης δεδομένων Δεν υπάρχει καμία είναι θα δημιουργήσει ένα.
Εύκολη! δεν είναι?. Αυτά είναι τα βήματα που απαιτούνται για την εκτέλεση της σύνδεση με μια βάση δεδομένων SQLite από τη γλώσσα προγραμματισμού Java.
