• Martes 7 de Mayo de 2024, 23:23

Autor Tema:  Numero Filas Datagridview  (Leído 838 veces)

cristine

  • Nuevo Miembro
  • *
  • Mensajes: 17
    • Ver Perfil
Numero Filas Datagridview
« en: Miércoles 7 de Marzo de 2007, 08:59 »
0
Hola!!Os explico mi problema...Tengo un datagridview al cual kiero indicarle el numero d filas q debe d tener, ese numero debe d ser el numero d empleados q hay en ese puesto de trabajo q lo guardo en una variable.
Un ejemplo, si el numero d empleados es 7, la primera vez q abro mi datagridview sale con 6filas y el resto d veces ya sale con 7filas ( q es el numero q quiero), no lo entiendo...xq el numero d empelados no varia de una vez a otra...a ver si m pueden ayudar, x favoooor!!!

Código: Text
  1. Dim cont As Integer = 0
  2. cont = Me.obtenerNumPersonas()
  3.  
  4. gridPlantilla.RowCount() = cont
  5.  
  6.  
  7.  
  8. Private Function obtenerNumPersonas()
  9.         Dim cont As Integer = 0
  10.         Dim p As String = ("'") & My.Forms.CrearPlantGeneral.cboPuesto.Text & ("'")
  11.         Dim cmd As New Data.OracleClient.OracleCommand
  12.  
  13.         cmd.CommandText = "SELECT * FROM PERSONA WHERE IDPUESTO=" + p + ""
  14.         co = Principal.co
  15.         cmd.Connection = co
  16.         dr = cmd.ExecuteReader()
  17.         Try
  18.             While dr.Read()
  19.                 cont = dr.GetValue(0).ToString
  20.             End While
  21.         Finally
  22.             dr.Close()
  23.         End Try
  24.         Return cont
  25.     End Function
  26.  

Muchisimas gracias!!!