Visual Basic.NET - Conexion con ADO .Net

 
Vista:

Conexion con ADO .Net

Publicado por Francisco O. (14 intervenciones) el 10/06/2004 22:53:22
Hola a todos
A ver quien me puede ayudar.
Estoy emigrandro de VB 6 con ADO a VB ADO .NET, y deseo saber como debo realizar una conexión con un datagrid mediante codigo con el ADO. NET utilizando SQL Server.

En ADO lo realizo de esta forma:

Set CN = New Connection
' En el caso de access
CN.Open "Provider=MSDASQL.1;Persist Security Info=False;Data Source=Asistencia"
Set Rs = New Recordset
Rs.ActiveConnection = CN
Rs.CursorType = adOpenDynamic
Rs.LockType = adLockOptimistic

enlazo el DataGrid:

DataGrid.DataSource=ADOAsistencia

y luego refresco los datos

ADOAsistencia.RecordSource = "select * from asistenci order by dia"
ADOAsistencia.Refresh

Pero como tendría que hacerlo con VB Net y ADO Net

Desde ya gracias
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder
sin imagen de perfil
Val: 155
Ha aumentado 1 puesto en Visual Basic.NET (en relación al último mes)
Gráfica de Visual Basic.NET

RE:Conexion con ADO .Net

Publicado por Yamil Bracho (631 intervenciones) el 10/06/2004 23:17:35
Creas el dataset con los datos que te quieres traer.Loq ue harias es :

1) Crear el Command para leer los datos
2) Asignarselo a un datatable dentro de un dataset
3) Asignar el dataset al datagrid usando SetDataBinding

DataSet ds = new DataSet
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

RE:Conexion con ADO .Net

Publicado por Edgar (1501 intervenciones) el 10/06/2004 23:20:42
Hola...

Bueno.. lo primero que debes hacer es crear un DataSet, el cual es el análogo al RecordSet de ADO. Luego creas un objeto Adaptador, puedes usar un OdbcDataAdapter si estas trabajando con Odbc, un SqlDataAdapter si estas trabajando con una base de datos SQL Server o un OleDbDataAdapter si estas trabajando con Access.

Al crear el adaptador puedes usar un ayudante que te permitirá crear la conexión y los comandos para seleccionar, insertar, eliminar y actualizar tu base de datos...

Bueno, ahora lo que necesitas es cargar el DataSet, para lo cual invocas el método Fill del adaptador, este método recibe el DataSet como parámetro.

Lo ultimo que debes hacer es enlazar el DataGrid con tu DataSet, para lo cual le asignas a la propiedad DataSource el DataSet que creaste, y luego asignas en la propiedad DataMember el nombre de la tabla correspondiente en el DataSet

Espero que te sirva la explicación...

Saludos
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar