1 Ρυθμίστε τη δήλωση ερώτημα . Χρησιμοποιώντας το "?" σημαίνει για τον SQL Server που μια παράμετρος που χρησιμοποιείται . Η ακόλουθη δήλωση ερωτήματα της βάσης δεδομένων για το πρώτο και το τελευταίο όνομα των πινάκων του πελάτη . Η είσοδος από την εφαρμογή είναι το ID number.String myQuery του πελάτη = " επιλέξτε FIRST_NAME , last_name από τον πελάτη , όπου CUSTOMER_ID =?" ? 2
Χρησιμοποιήστε το αντικείμενο PreparedStatement της κατηγορίας SQLServerPreparedStatement έρευνας στη βάση δεδομένων . Οι ακόλουθες δηλώσεις ξεκινήσει η κλάση , ερώτημα στη βάση δεδομένων με τη σειρά από το πρώτο βήμα , και χρησιμοποιήσετε το " 443 " , όπως ο αριθμός ταυτότητας του SQL parameter.PreparedStatement myStatement = con.prepareStatement ( myQuery ) ? MyStatement.setString ( 1 , " 443 " ) ?
εικόνων 3
Αποθηκεύστε το αποτέλεσμα που σε μια μεταβλητή . Μόλις ερωτάται η βάση δεδομένων , τα αποτελέσματα αποστέλλονται πίσω στην εφαρμογή . Μια μεταβλητή με τον τύπο " ResultSet " χρησιμοποιείται για να εκτυπώσετε τα αποτελέσματα στο user.ResultSet myResults = myStatement.executeQuery ( ) ?
Η 4
Εκτυπώστε τα αποτελέσματα . Η ακόλουθη δήλωση χρησιμοποιεί τη μεταβλητή αποτέλεσμα να εκτυπώσετε τα δεδομένα που επιστρέφονται για την εμφάνιση στο user.System.out.println ( myResults.getString ( " last_name " ) + " , " + myResults.getString ( " first_name " ) ) ?
εικόνων
Πνευματικά δικαιώματα © Γνώση Υπολογιστών Όλα τα δικαιώματα κατοχυρωμένα