Boucler dans les résultats de LINQ to SQL n'est pas aussi compliqué que vous ne le pensez. Vous pouvez utiliser la technologie LINQ pour accéder à des bases de données SQL comme vous le feriez pour une collection en mémoire . Dans Visual Basic, vous pouvez vous connecter à une base de données Access en utilisant la classe " OleDbConnection " et interroger la base en utilisant une instruction SQL à travers la classe " OleDbDataAdapter " . Une fois que vous interrogez les résultats , alors vous pouvez parcourir les résultats de la requête à l'aide de LINQ to SQL. Choses que vous devez Microsoft Visual Studio Voir Plus Instructions 1 Lancement de Microsoft Visual Studio, cliquez sur " Nouveau Projet" dans le volet gauche de l'écran de votre ordinateur, et étendre " Modèles installés . " " Visual Basic " ci-dessous Cliquez sur "Windows " et double -cliquez sur " Application console " à partir du centre de la fenêtre de dialogue pour créer un nouveau projet de console 2 de copier et coller les lignes de code suivantes pour importer les espaces de noms : . < br > Imports System.Data.OleDb 3 Copiez et collez la ligne de code suivante pour établir la connexion à votre base de données Access : connString As String = " Provider = Microsoft.ACE.OLEDB.12.0 ; Data Source = C: \\ Northwind 2007.accdb " myConnection As OleDbConnection = New OleDbConnection ds As DataSet da As OleDbDataAdapter 4 Définir l'instruction SQL pour interroger toutes les données d'une table : myConnection.ConnectionString = connString da = New OleDbDataAdapter ( "SELECT * FROM Employees" , myConnection ) ds = new DataSet da.Fill (ds , " Emp " ) myConnection.Close () 5 Copiez et collez le code suivant pour utiliser LINQ to SQL et boucle à travers les résultats : employeeCityQuery Dim = _ De Cust En ds.Tables ( " EMP" ) . AsEnumerable _ Où Cust ! entreprise = " Les Comptoirs " _ Sélectionner Cust ! City
|