Προγραμματισμός

* Γνώση Υπολογιστών >> Προγραμματισμός >> Visual Βασικά Προγραμματισμός

Πώς να χτίσει Δυναμική SQL σε VB.net

Microsoft VB.NET σας παρέχει τη δυνατότητα να δημιουργήσετε δυναμικά δηλώσεις SQL και αναζήτηση μιας βάσης δεδομένων. Μπορείτε να δημιουργήσετε δυναμικές δηλώσεις SQL χρησιμοποιώντας τη μεταβλητή συμβολοσειράς . Μπορείτε να εκχωρήσετε την πρόταση SQL σε μια σειρά , και στη συνέχεια το ερώτημα του SQL Server για τον πίνακα αποτελεσμάτων . Τα αποτελέσματα που επιστρέφονται μπορεί να εμφανίζεται στη σελίδα ή να χρησιμοποιηθούν για τον υπολογισμό τιμών . Οδηγίες
Η

1 Κάντε κλικ στο κουμπί των Windows " Start" και επιλέξτε " Όλα τα προγράμματα ". Κάντε κλικ στο " Microsoft . NET , " και στη συνέχεια κάντε κλικ στο " Visual Studio " για να ανοίξετε το λογισμικό προγραμματισμού για VB.NET . Κάντε διπλό κλικ στο αρχείο έργου στον κατάλογο των « Πρόσφατα Έργα " για να φορτώσετε τον κωδικό . 2

δεξί κλικ στη φόρμα στην " Εξερεύνηση των λύσεων " που θέλετε να χρησιμοποιήσετε για την αναζήτηση στη βάση δεδομένων . Επιλέξτε " Προβολή κώδικα " για να ανοίξετε το αρχείο του κώδικα VB .
Εικόνων 3

Δημιουργήστε τη δυναμική πρόταση SQL . Ο παρακάτω κώδικας δημιουργεί μια μεταβλητή και εκχωρεί μια «επιλεγμένη» δήλωση που ανακτά μια λίστα των πελατών :

Dim ερώτημα As String

query = " επιλέξτε * από τους πελάτες "

4

Δημιουργήστε μια σύνδεση με το διακομιστή της βάσης δεδομένων . Πρέπει να συνδεθείτε με το διακομιστή από τον κώδικα VB.NET , πριν μπορείτε να υποβάλετε ερώτημα στη βάση δεδομένων . Ο ακόλουθος κώδικας δείχνει πώς μπορείτε να συνδέσετε :

conn = Νέα SqlConnection ( "Ο διακομιστής = localhost ? Uid = user ? Pwd = περάσει? Database = mydb " )

conn.Open ( )

Αντικαταστήστε το "χρήστης" και αξίες "περάσει" με το δικό του όνομα χρήστη και τον κωδικό πρόσβασής σας .
5

Ερώτημα το διακομιστή . Ο ακόλουθος κώδικας δείχνει πώς μπορείτε να χρησιμοποιήσετε τη νέα σύνδεση βάσης δεδομένων και δυναμική δήλωση SQL για να ανακτήσετε τα αρχεία από το διακομιστή :
εντολή

= Νέα SqlCommand (ερώτημα , conn )

returned_records = command.ExecuteReader ( )
Η
εικόνων

Συναφής σύστασή

Πνευματικά δικαιώματα © Γνώση Υπολογιστών Όλα τα δικαιώματα κατοχυρωμένα