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

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

Πώς να Loop Through αποτελέσματα σε LINQ σε SQL

Βρόχος μέσω των αποτελεσμάτων σε LINQ σε SQL δεν είναι τόσο περίπλοκο όπως μπορείτε να σκεφτείτε . Μπορείτε να χρησιμοποιήσετε την τεχνολογία LINQ για να αποκτήσετε πρόσβαση σε βάσεις δεδομένων SQL , όπως ακριβώς θα αποκτήσετε πρόσβαση σε μια συλλογή στη μνήμη . Στη Visual Basic , μπορείτε να συνδεθείτε σε μια βάση δεδομένων της Access χρησιμοποιώντας την κλάση " OleDbConnection » και ερωτήματα στη βάση δεδομένων χρησιμοποιώντας μια δήλωση SQL μέσα από την κατηγορία " OleDbDataAdapter " . Μόλις ερώτημα τα αποτελέσματα , τότε μπορείτε να βρόχο μέσω των αποτελεσμάτων ερωτήματος χρησιμοποιώντας LINQ σε SQL . Τα πράγματα που θα χρειαστείτε για Microsoft Visual Studio
Η Εμφάνιση Περισσότερες οδηγίες
Η 1

την εφαρμογή Microsoft Visual Studio , κάντε κλικ στο " New Project" από το αριστερό τμήμα του παραθύρου της οθόνης του υπολογιστή σας , και επεκτείνουν " Visual Basic " κάτω " εγκατεστημένα πρότυπα . " Κάντε κλικ στο "Windows" και κάντε διπλό κλικ στο " Εφαρμογή κονσόλας " από το κέντρο του παραθύρου διαλόγου για να δημιουργήσετε ένα νέο έργο κονσόλα 2

Αντιγράψτε και επικολλήστε τις παρακάτω γραμμές κώδικα για την εισαγωγή των ονομάτων : .

Εισαγωγές System.Data.Linq.DataContext

Εισαγωγές System.Data.OleDb
εικόνων 3

Αντιγράψτε και επικολλήστε την ακόλουθη γραμμή κώδικα για να κάνουν τη σύνδεση στη βάση δεδομένων της Access :

Dim connString As String = " Provider = Microsoft.ACE.OLEDB.12.0 ? προέλευσης δεδομένων = C : \\ Northwind 2007.accdb "

Dim MyConnection Όπως OleDbConnection = Νέα OleDbConnection

Dim ds Όπως DataSet

Dim da Όπως OleDbDataAdapter
Η

4 Ορίστε την πρόταση SQL για την αναζήτηση όλα τα δεδομένα από έναν πίνακα :

myConnection.ConnectionString = connString

da = Νέα OleDbDataAdapter ( "Επιλογή * Από Υπαλλήλων " , MyConnection )

ds = New DataSet

da.Fill (ds , " Παρ " )

myConnection.Close ( )
5

Αντιγράψτε και επικολλήστε τον παρακάτω κώδικα για να χρησιμοποιήσετε το LINQ σε SQL και βρόχο μέσω των αποτελεσμάτων :

Δημ. employeeCityQuery = _

Από cust Σε ds.Tables ( " Παρ " ) . AsEnumerable _

Όταν cust ! Εταιρεία = " Northwind Traders " _

Επιλέξτε cust ! Πόλη

Για κάθε πελάτη employeeCityQuery

Console.WriteLine ( πελάτη)

Επόμενο

Console.ReadLine ( )
Η

6 Πατήστε το πλήκτρο " F5 " για να τρέξει το πρόγραμμα και να δείτε τα αποτελέσματα .
Η
εικόνων

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

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