traspaso a resultados en LINQ to SQL no es tan complicado como usted puede pensar. Puede utilizar la tecnología LINQ para acceder a bases de datos SQL del mismo modo que acceder a una colección en memoria . En Visual Basic, puede conectarse a una base de datos utilizando la clase " OleDbConnection " y consultar la base de datos utilizando una sentencia SQL a través de la clase " OleDbDataAdapter " . Una vez que se consulta a los resultados , a continuación, puede recorrer los resultados de la consulta mediante el uso de LINQ to SQL . Cosas que necesitará
Microsoft Visual Studio
Ver Más instrucciones
1
lanzamiento Microsoft Visual Studio , haga clic en "Nuevo proyecto " en el panel izquierdo de la pantalla del ordenador , y ampliar " Plantillas instaladas . " abajo " Visual Basic" Haga clic en "Windows " y haga doble clic en " Aplicación de consola " en el centro de la ventana de diálogo para crear un nuevo proyecto de consola
2
Copia y pega las siguientes líneas de código para importar los espacios de nombres : . < br >
Importaciones System.Data.Linq.DataContext
Imports System.Data.OleDb
3
Copia y pega la siguiente línea de código para realizar la conexión a su base de datos Access :
connString As String = " Provider = Microsoft.ACE.OLEDB.12.0 ; Data Source = C: \\ Northwind 2007.accdb "
myConnection As OleDbConnection = New OleDbConnection
Dim ds As DataSet
da As OleDbDataAdapter
4
Definir la sentencia SQL para consultar todos los datos de una tabla :
myConnection.ConnectionString = connString
da = New OleDbDataAdapter ( "SELECT * FROM Employees" , myConnection )
ds = New DataSet
da.Fill (ds , " Emp " )
myConnection.Close ()
5
Copia y pega el siguiente código para utilizar LINQ to SQL y recorrer los resultados :
employeeCityQuery Dim = _
De cust En ds.Tables ( " Emp ") . AsEnumerable _
Dónde cust ! Empresa = " Neptuno " _
Seleccionar cust !
City
Para cada cliente employeeCityQuery
Console.WriteLine ( cliente )
Siguiente
Console.ReadLine ()
6
Press "F5 " para ejecutar el programa y ver los resultados .