Hola a todos aqui les voy a enseñar como cargamos un objeto GridView en una aplicacion ASP.NET, sin tipar o sea a puro codigo fuente, les dejo un video tutorial mas de como hacerlo y el codigo funte del metodo que ocupamos para llenar el GridView.
Video.
Public Sub _llenarGrid()
'Creamos la cadena de conexion'
Dim strConexion As String
strConexion = "Data Source=LUIS-PC;Initial Catalog=Biblioteca;Integrated Security=True "
'Creamos el objeto conexion para enlazar con el servidor de datos
Dim objConexion As New SqlConnection(strConexion)
'Creamos la sentencia SQL que devuelva los datos deseados
Dim strSQL As String
strSQL = "select NOMBRE, DIRECCION, TELEFONO from CLIENTE "
'Instanciamos el objeto Command
'recibe la sentencia a ejecutar y la conexión
Dim objCommand As New SqlCommand(strSQL, objConexion)
'Creamos el objeto DataAdapter para rellenar el DataSet
Dim objAdapter As New SqlDataAdapter
'Configuramos la propiedad SelectCommand para que ejecute nuestra consulta
objAdapter.SelectCommand = objCommand
'Abrimos la conexion
objConexion.Open()
'DataSet para almacenar Datos
Dim objDS As New DataSet
'Rellenamos el DataTable del DataSet mediante el metodo Fill del DataAdapter
objAdapter.Fill(objDS, "Cliente")
'Cerramos conexion
objConexion.Close()
'Llenamos el control GridView con los datos que almacenamos en el DataSet
GridView1.DataSource = objDS
GridView1.DataBind()
Muy bien. Gracias por el aporte.
ResponderEliminarMuchas gracias habia buscado esta solucion por muchos sitios y habia encontrado unas maneras muy complicadas y esta es muy sencilla y agradable de manejar
ResponderEliminarEste comentario ha sido eliminado por el autor.
ResponderEliminarExcelentemente sencillo y útil para partir en esto de asp.net, me funciono a la primera, gracias.
ResponderEliminarQue estoy haciendo mal??
ResponderEliminarImports System.Data.SqlClient
Imports System.Data
Partial Class ValeElec
Inherits System.Web.UI.Page
Dim codFormula As String
Protected Sub Page_Load(ByVal sender As Object, ByVal e As System.EventArgs) Handles Me.Load
Me.llenar_grid()
End Sub
Sub llenar_grid()
Try
Using conn As New SqlConnection(ConfigurationManager.ConnectionStrings("GAQSAConnectionString").ToString())
If Not IsPostBack Then
Dim commUsr As SqlCommand
Dim adpUsr As New SqlDataAdapter
Dim setUsr As New DataSet
conn.Open()
codFormula = Session.Item("IdPed")
commUsr = New SqlCommand("select * from Tbl_Surtido_Materia where idPedido = '" & codFormula & "' order by idPedido", conn)
'adpUsr = New SqlDataAdapter(commUsr)
adpUsr.SelectCommand = commUsr
adpUsr.Fill(setUsr, "obVale")
conn.Close()
PrimaGrid.DataSource = setUsr
PrimaGrid.DataBind()
End If
End Using
Catch ex As Exception
End Try
End Sub
End Class
como podria almacenar los datos de un gridview en un dataset
ResponderEliminarexcelente...fácil de entender y aplicar
ResponderEliminar