Home Hardware Networking Programmazione Software Domanda Sistemi
Conoscenza Informatica >> Programmazione >> Nozioni di base di Visual Programming >> .

Come Loop Through Risultati in LINQ to SQL

Looping attraverso risultati in LINQ to SQL non è così complicato come si potrebbe pensare. È possibile utilizzare la tecnologia LINQ per accedere a database SQL come se si accedere a una raccolta in memoria . In Visual Basic , è possibile connettersi a un database di Access utilizzando la classe " OleDbConnection " e query di database utilizzando un'istruzione SQL tramite la classe " OleDbDataAdapter " . Una volta che si esegue una query i risultati , allora è possibile scorrere i risultati della query utilizzando LINQ to SQL . Cose che ti serviranno
Microsoft Visual Studio
Mostra più istruzioni
1

lancio di Microsoft Visual Studio , fare clic su " Nuovo Progetto" dal riquadro sinistro dello schermo del computer , e espandere " Visual Basic " " Modelli installati . " qui sotto Fare clic su "Windows" e fare doppio clic su " Applicazione console " dal centro della finestra di dialogo per creare un nuovo progetto è stato venduto per 2

Copiare e incollare le seguenti righe di codice per importare gli spazi dei nomi : .

Importazioni System.Data.Linq.DataContext

Imports System.Data.OleDb
3

Copia e incolla la seguente riga di codice per effettuare il collegamento al database di Access :

Dim connString As String = "Provider = Microsoft.ACE.OLEDB.12.0 ; Data Source = C : \\ Northwind 2007.accdb "

Dim myConnection Come OleDbConnection = New OleDbConnection

Dim ds As DataSet

Dim da OleDbDataAdapter Come
4

Definire l'istruzione SQL per interrogare tutti i dati da una tabella :

myConnection.ConnectionString = connString

da = New OleDbDataAdapter ( "SELECT * FROM Employees" , myConnection ) per

ds = New DataSet

da.Fill ( ds , " Emp " ) per

myConnection.Close ( )
5

Copia e incolla il seguente codice per utilizzare LINQ to SQL e un ciclo tra i risultati :

Dim employeeCityQuery = _

Da cust In ds.Tables ( " Emp " ) . AsEnumerable _

Dove cust ! Azienda = " Northwind Traders " _

Selezionare cust !
Città

Per ogni cliente employeeCityQuery

Console.WriteLine (cliente ) per

Successivo

Console.ReadLine ( )
sei

Premere " F5 " per eseguire il programma e visualizzare i risultati .

 

Programmazione © www.354353.com