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

si me pueden explicar algo del datagridview

Estas en el tema de si me pueden explicar algo del datagridview en el foro de .NET en Foros del Web. tengo una duda sobre los datagridview con eso puedo mostrar como una consulta que tengo en la base de datos porque lo quiero usar para ...
  #1 (permalink)  
Antiguo 23/07/2010, 23:39
 
Fecha de Ingreso: agosto-2008
Ubicación: D,F
Mensajes: 412
Antigüedad: 15 años, 7 meses
Puntos: 4
si me pueden explicar algo del datagridview

tengo una duda sobre los datagridview con eso puedo mostrar como una consulta que tengo en la base de datos porque lo quiero usar para mostrar datos que tengan una fecha pero no se como utilizar el data set si es q necesito el data table y datagridview

y si me podian poner un ejemplo o una idea de como lo utilisaria con mi base de datos de access porque la con consulta seria en una caja de texto donde pondria la fecha
__________________
Si el amor a una mujer es igual al amor a la programacion
cual de las dos escojerias...mmmm buena pregunta jejeje
  #2 (permalink)  
Antiguo 24/07/2010, 00:06
Avatar de Highlander  
Fecha de Ingreso: junio-2006
Ubicación: Concepción, Chile
Mensajes: 475
Antigüedad: 17 años, 9 meses
Puntos: 4
Respuesta: si me pueden explicar algo del datagridview

Hola yo no utilizo access pero solo deberias cambiar la conexion.

Código:
Public Function LlenarGrid(ByVal Grid As DataGridView, ByVal CodigoHistorialClinico As Integer)


        'llena un grid con los productos que son insumos de una consulta clinica
        'parametros:
        'nombre grid


        'Alterno color filas
        mVisuales.EstiloGrid(Grid)

        mSqlServerCe.Conectar()

        Dim result As String = Nothing
        Dim CantidadRegistros As Integer = Nothing
        Dim sql As String = "SELECT Codigo, Nombre, PrecioIva, Cantidad, SubTotal FROM HistorialClinicoInsumo WHERE CodigoHistorialClinico = " & CodigoHistorialClinico & "Order BY Nombre"

        Try

            Dim da As New SqlCeDataAdapter(sql, conexionSql)
            Dim dt As New DataTable()

            da.Fill(dt)
            Grid.DataSource = dt

            'Actualizo total registros
            CantidadRegistros = dt.Rows.Count

        Catch sqlexception As SqlCeException

            MessageBox.Show(sqlexception.Message, "Error:", MessageBoxButtons.OK, MessageBoxIcon.Error)

        Catch ex As Exception

            MessageBox.Show(ex.Message, "Error:", MessageBoxButtons.OK, MessageBoxIcon.Error)

        Finally

            mSqlServerCe.Desconectar()

        End Try

        Return CantidadRegistros

    End Function
Luego para llenar el datagridview (dgvInsumos) hago:

Código:
 'Lleno el grid
sstlblCantidadRegistros.Text = mInsumo.LlenarGridProductosInsumos(dgvInsumos, txtNombre.Text)
__________________
Ingeniero (E) en Computación e Informática
The last man alone with god.
  #3 (permalink)  
Antiguo 25/07/2010, 15:14
 
Fecha de Ingreso: agosto-2008
Ubicación: D,F
Mensajes: 412
Antigüedad: 15 años, 7 meses
Puntos: 4
Respuesta: si me pueden explicar algo del datagridview

tengo una pregunta tengo que ocupar una refernecia de access o algo asi
porque no me sale dejo mi codigo de la conexion y aver si me pueden decir que me falta hacer para mostralo en un datragridview
hasta ahi es donde me me quedo en la conexion a sql ahora que sigue y donde tengo que especificar que me haga la busqueda de cierta fecha sin ocupar caja de texto porque como veran todo lo hace cuando se carga la form
Código Vb2008:
Ver original
  1. Imports System.Data.OleDb
  2.  
  3. Private Sub MenuDP_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load
  4.         Me.Top = 50
  5.         Me.Left = 50
  6.         Dim conexion As New OleDbConnection
  7.         Dim sql As New OleDbCommand
  8.         Dim datos As OleDbDataReader
  9.         Dim ds As New DataSet
  10.         Dim dt As New DataTable
  11.  
  12.  
  13.         conexion.ConnectionString = "Provider=Microsoft.Jet.OLEDB.4.0; Data Source=C:\Users\riki\Documents\Visual Studio 2008\Projects\SistemaDP\SistemaDP\bin\Debug\doggyp.mdb"
  14.         conexion.Open()
  15.         MsgBox("Conexion Realizada")
  16.         sql.CommandText = "Select * From Entradas where Entrada"
  17.         sql.Connection = conexion
  18.         datos = sql.ExecuteReader()
  19.        
  20.        
  21.  
  22.      
  23.     End Sub
__________________
Si el amor a una mujer es igual al amor a la programacion
cual de las dos escojerias...mmmm buena pregunta jejeje

Última edición por rikimm; 25/07/2010 a las 15:29
  #4 (permalink)  
Antiguo 04/08/2010, 14:04
 
Fecha de Ingreso: julio-2010
Mensajes: 77
Antigüedad: 13 años, 8 meses
Puntos: 0
Respuesta: si me pueden explicar algo del datagridview

Te pondre un codigo de ejemplo de como llenar un DataGridView llamado DG

Imports system.Data.Oledb

Sub LlenarGrid()
dim conexion as new OledbConnection(------aqui pones tu cadena de conexion------------)
dim comando as new oledbCommand
Dim adaptador as new oledbdataadapter
Dim datos as new DataSet

Try
conexion.open
comando.connection = conexion
comando.commandtext = "SELECT * FROM Tabla"
adaptador.selectcommand = comando
adaptador.fill(datos)
dg.datasource = datos.tables(0)
dg.databind()
Catch ex As Exception
lbl.text = ex.message
finally
conexion.close
End Try
End Sub


Lo de DataBind ponlo solo si es WebForm ... Si estas haciendo un WindowsForm no lo necesita .. y en cuanto a LBL es un Label donde se muestra si hay un error.

cualquier cosa hazmelo saber!!!
  #5 (permalink)  
Antiguo 04/08/2010, 14:05
 
Fecha de Ingreso: agosto-2008
Ubicación: D,F
Mensajes: 412
Antigüedad: 15 años, 7 meses
Puntos: 4
Respuesta: si me pueden explicar algo del datagridview

ok amigo lo voy a probar gracias te digo en un rato que tal fue
__________________
Si el amor a una mujer es igual al amor a la programacion
cual de las dos escojerias...mmmm buena pregunta jejeje
  #6 (permalink)  
Antiguo 04/08/2010, 14:14
 
Fecha de Ingreso: agosto-2008
Ubicación: D,F
Mensajes: 412
Antigüedad: 15 años, 7 meses
Puntos: 4
Respuesta: si me pueden explicar algo del datagridview

olle te falto declarar la parte de dg eso que es
es el datra gridview
__________________
Si el amor a una mujer es igual al amor a la programacion
cual de las dos escojerias...mmmm buena pregunta jejeje

Etiquetas: datagridview
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 05:49.