Visual Basic.NET - Como Hago esto VB.NET

 
Vista:

Como Hago esto VB.NET

Publicado por Juan Tzunun (3 intervenciones) el 08/09/2004 22:50:20
Saludos a todos, Mi duda es la siguiente:
en visual basic 6.0 yo hacia esto:

Código:
consu="select * from mitabla where micampo='midato'"
Set RsCons = New ADODB.Recordset
RsCons.CursorType = adOpenDynamic
RsCons.LockType = adLockReadOnly
RsCons.Open Consu, miconex, , , adCmdText
If Not RsCons.EOF Then
Label1.Caption = RsCons!campo1
Label2.Caption = RsCons!campo2
Label3.Caption = RsCons!campo3
endif
RsCons.Close
set RsCons=Nothing

Como hago esto en Visual Basic.Net
para que en Label ó un TextBox me muestre el campo que yo quiera, haciéndolo todo desde codigo no usado controles.

De antemano, muchas 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

RE:Como Hago esto VB.NET

Publicado por Edgar (1501 intervenciones) el 08/09/2004 23:03:47
Hola..

Lo puedes hacer asi

Dim adapter AS new System.Data.SqlClient.SqlDataAdapter(consu, connection_string)

Dim ds As new System.Data.DataSet

adapter.Fill(ds)

Label1.Caption = ds.Tables("mitabla").Rows(0).Item("campo1")
...

Es algo parecido a lo que te coloque arriba... si tu base de datos es de access en vez de usar System.Data.SqlClient.SqlDataAdapter, debes usar System.Data.OleDb.OleDbDataAdapter, y si usas una conexion ODBC debes usar System.Data.Odbc.OdbcDataAdapter

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

RE:Como Hago esto VB.NET

Publicado por Juan Tzunun (3 intervenciones) el 09/09/2004 00:14:57
Gracias Edgar voy a probarlo y te cuento.

Gracias por tu ayuda.
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
sin imagen de perfil
Val: 153
Ha aumentado 1 puesto en Visual Basic.NET (en relación al último mes)
Gráfica de Visual Basic.NET

RE:Como Hago esto VB.NET

Publicado por Yamil Bracho (631 intervenciones) el 09/09/2004 01:06:59
Si te vas a traer un solo campo y un solo registro lo mejor es que uses el metodo ExecuteScalar
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