Saludos!
Después de años trabajando con ASP Clásico, apenas hace 1 semana me animé por conocer lo que .NET nos ofrece . . . y me ha gustado mucho hasta cierto punto . . .
. . .Me acostumbré mucho a trabajar mis RecordSet con GetRows . . .
Hoy me puse a "Poblar" mi asp:Table con un RS . . . pero he encontrado diferentes maneras de hacerlo . . . (siempre busco la más eficaz) . . .
La forma mas parecida a lo que yo hacía para crear mi conexión y RS es la siguiente:
Código VB:
Ver originalDim sConn As String = "DATA SOURCE...DATABASE...USER...etc..."
Dim xConn As MySqlConnection = New MySqlConnection(sConn)
Dim xEXE As MySqlCommand
Dim MySQL As String
Dim xRS As MySqlDataReader
xConn.Open()
MySQL = "CALL StoreProcedure1()"
xEXE = New MySqlCommand(MySQL, xConn)
xRS = xEXE.ExecuteReader()
. . . en base a mi xRS pinto mis datos . . .
. . . y después cierro mi conexión . . . .
Claro . . . sin faltar su Try/Catch . . . .
Pero Me topé con algo mas sencillo . . .
Código VB:
Ver originalDim sConn As New MySqlConnection("DATA SOURCE...USER...etc...")
Dim MyQuery As New MySqlDataAdapter("CALL StoreProcedure1()", sConn)
Dim MyDS As New DataSet
Dim DC As DataColumn
Dim DR As DataRow
MyQuery.Fill(MyDS, "MiTabla")
. . . y comenzamos a pintar la tabla en relación al DataSet . . .
Me gustó lo rápido que es hacerlo . . . pero no sé realmente que es lo que hace . . . ya que no veo donde Abre mi conexión y donde la cierra . . .
Habría alguien aquí que me orientara un poco mas sobre como funciona .NET con nuestros RecorSet ? ? ?
Recomiendan los Grids ? ? ?
Cualquier Tutorial Sobre ésto será de gran ayuda . . .
Muchas Gracias . . . y Nos seguimos leyendo . . .
Bye bye . . .