Πηγαίνετε στη σελίδα λήψης του προγράμματος οδήγησης SQLiteJDBC ( βλ. Πόρων ) για την τελευταία έκδοση του αρχείου JAR . Όπως και άλλα εργαλεία Java , ότι αυτή η βιβλιοθήκη και ο οδηγός είναι διαγώνια πλατφόρμα και θα συνεργαστεί με τα Windows , Mac ή Linux . 2
Αντιγράψτε το αρχείο JAR SQLiteJDBC από κατάλογο λήψης σας στον κατάλογο εργασίας του προγράμματος Java σας .
Η 3
Άμεση Java στον κώδικα JAR με την ακόλουθη σύνταξη : " Class.forName ( " org.sqlite.JDBC ")? " κατά την έναρξη της κύριας λειτουργίας σας
4
Δημιουργήστε μια σύνδεση με τη βάση δεδομένων SQLite με την εντολή " db_connection Connection = DriverManager.getConnection ( " jdbc : sqlite : test.db " ) ? ", όπου " db_connection " είναι το όνομα που δίνετε σε αυτή τη σύνδεση υποδοχή της βάσης δεδομένων και " yourDB.db " είναι αρχείο της βάσης δεδομένων στόχο σας
5
Δημιουργήστε το αντικείμενο που θα χρησιμοποιήσετε για την αναζήτηση στη βάση δεδομένων , με τη σύνταξη : « ερώτημα Δήλωση = db_connection.createStatement ( ) ? ", όπου " ερώτημα . " είναι το όνομα που θα δώσει στο αντικείμενο δήλωσης
Η 6
Δημιουργία νέου πίνακα στη βάση δεδομένων SQLite με την εντολή . " query.executeUpdate ( « δημιουργία πίνακα new_table ( myfields ) ? ' ) ? " όπου " new_table " είναι το όνομα του πίνακα που θέλετε να δημιουργήσετε , και « myfields " είναι τα ονόματα των στηλών που θέλετε να δημιουργήσετε στην εν λόγω βάση , κάθε όνομα χωρίζονται μεταξύ τους με κόμμα .
Η 7
Ετοιμαστείτε να εισαγάγετε γραμμές στον πίνακα της βάσης δεδομένων σας με τον κωδικό : . " δήλωση PreparedStatement = db_connection.prepareStatement ( ; εισάγετε στο new_table τιμές ( ) ? ') ? ", όπου " δήλωση " είναι το όνομα που θα χρησιμοποιήσετε για το αντικείμενο PreparedStatement σας
Τετάρτη 8
Τοποθετήστε μια γραμμή δεδομένων στο τραπέζι σας με τον κωδικό " statement.setInt ( index , int) ? " για κάθε στοιχείο που θέλετε να εισαγάγετε στη γραμμή όπου " δείκτη" είναι η θέση στη σειρά θέλετε να γράψετε τα δεδομένα , αρχής γενομένης με ένα , και « int » είναι ο αριθμός που θέλετε να γράψετε . Αν θέλετε να γράψετε ένα διαφορετικό τύπο δεδομένων αντικαταστήσει το " Int » της « setInt " με την κατάλληλη πινακίδα τύπου .
Η 9
Επαναλάβετε αυτή τη σύνταξη για κάθε στοιχείο που θέλετε να βάλετε σε μια σειρά. Επικαλούνται τη " statement.executeUpdate ( ) ? " Εντολή , όταν έχετε τελειώσει το γράψιμο του κώδικα ένθετο για τη διάπραξη αυτών των στοιχείων στον πίνακα της βάσης δεδομένων εικόνων
Reading SQLite βάσεις δεδομένων
Η 10
. Δημιουργήστε μια σύνδεση με τη βάση δεδομένων SQLite με την εντολή "Σύνδεση db_connection = DriverManager.getConnection ( " jdbc : sqlite : yourDB.db " ) ? ", όπου " db_connection " είναι το όνομα που δίνετε σε αυτή τη σύνδεση υποδοχή της βάσης δεδομένων και " yourDB.db " είναι αρχείο της βάσης δεδομένων -στόχο σας
Η 11
Δημιουργήστε το αντικείμενο που θα χρησιμοποιήσετε για να θέσει υπό αμφισβήτηση τη βάση δεδομένων με τη σύνταξη : . " ερώτημα Δήλωση = db_connection.createStatement ( ) ? ", όπου " ερώτημα "είναι το όνομα σας θα δώσει στο αντικείμενο δήλωσης
Η 12
Ανάκτηση μια σειρά στόχων από τον πίνακα της βάσης δεδομένων με την εντολή " αποτελέσματα ResultSet = query.executeQuery ( select * from target_table όπου τομέα = n ? ' ) ? " . όπου " target_table " είναι το όνομα του πίνακα που θέλετε να ανακτήσετε δεδομένα από το πεδίο είναι το όνομα της στήλης , όπως μια στήλη ID , όπου η σειρά του οποίου το πεδίο ταιριάζει με την τιμή να σας προμηθεύσει σε " n" θα εισαγάγει τα δεδομένα του σε . σας " αποτελέσματα " αντικείμενο
Η 13
Δείτε την αξία ενός συγκεκριμένου πεδίου στη γραμμή ανακτώνται σας με την εντολή " results.getInt ( " πεδίο " ) ? " όπου " πεδίο είναι το όνομα του στήλη η αξία των οποίων σε αυτή τη γραμμή η συνάρτηση θα επιστρέψει . Αντικαταστήστε το " Int " του " getInt " με την κατάλληλη σήμανση για τον τύπο δεδομένων που προσπαθείτε να ανακτήσετε .
Η 14
Κλείστε τη σύνδεση με το βάσης δεδομένων με " db_connection.close ()? " όταν τελειώσετε με τη βάση δεδομένων εικόνων
Η .
Πνευματικά δικαιώματα © Γνώση Υπολογιστών Όλα τα δικαιώματα κατοχυρωμένα