Foros del Web » Programación para mayores de 30 ;) » .NET »

Quien Me Explica Esto Porfa

Estas en el tema de Quien Me Explica Esto Porfa en el foro de .NET en Foros del Web. MIREN ESTE EJEMPLO Sub BindData() '1. Create a connection ' Dim myConnection as New SqlConnection(ConfigurationSettings.AppSettings("c onnectionString")) Dim MyConnection = New SqlConnection("Persist Security Info=False;User ID=docsadm;pwd=docsadm;Initial Catalog=SBIFBBVA;Data ...
  #1 (permalink)  
Antiguo 10/11/2004, 11:39
 
Fecha de Ingreso: septiembre-2004
Mensajes: 141
Antigüedad: 19 años, 7 meses
Puntos: 0
Quien Me Explica Esto Porfa

MIREN ESTE EJEMPLO

Sub BindData()
'1. Create a connection
' Dim myConnection as New SqlConnection(ConfigurationSettings.AppSettings("c onnectionString"))
Dim MyConnection = New SqlConnection("Persist Security Info=False;User ID=docsadm;pwd=docsadm;Initial Catalog=SBIFBBVA;Data Source=TESTEDMS;Packet Size=4096;Workstation ID=ISRV_EDMS")

'2. Create the command object, passing in the SQL string

Const strSQL as String = "spx2"
Dim myCommand as New SqlCommand(strSQL, myConnection)

'Set the datagrid's datasource to the datareader and databind

myConnection.Open()
dgPopularFAQs.DataSource = myCommand.ExecuteReader(CommandBehavior.CloseConne ction)
dgPopularFAQs.DataBind()

End Sub



ALGUIEN ME PUEDE EXPLICAR LAS ULTIMS 2LINEAS NO ENTIENDO QUE ES

DG.POPULARfAQ.DATABIND()

NECESITO SABER QUE ES DATAIND() PORQUE ME DA UN ERROR
  #2 (permalink)  
Antiguo 11/11/2004, 01:01
 
Fecha de Ingreso: octubre-2004
Mensajes: 258
Antigüedad: 19 años, 6 meses
Puntos: 1
dgPopularFAQs.DataSource = myCommand.ExecuteReader(CommandBehavior.CloseConne ction)

eso llena el DataReader con los datos que devuelve el query.

y esto.........
dgPopularFAQs.DataBind()

hace el enlace a un textbox (por ej) que se llama dgPopularFAQs
o sea, el databinding se usa para enlazar un objeto x de tu formulario con los datos del datareader de forma automatica.
__________________
Salute !!!
RollBack
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 13:25.