none
Leer registro de tabla en SQL RRS feed

  • Pregunta

  • HOla,tengo q mostrar en 6 labels 6 registros de una tabla de una base de datos sql.La tabla cuanta con un campo llamado partido y 6 registros para ese cmpo y he de mostrarlos en las labels consecutivamente,en cada label un registro del campo.Con datareader.getstring(i) me sale solo el primero ...como puedo hacerlo para q salgan?
    jueves, 31 de mayo de 2007 7:00

Todas las respuestas

  • Hola   Sickboy:

     

    Un ejemplo para leer 3 registros

     

       1:  if (sqlReader.Read())
       2:  {
       3:      if (!sqlReader.IsDBNull(0))        lcodCarnet = sqlReader.GetString(0);
       4:      if (!sqlReader.IsDBNull(1))        lfechaInicio = sqlReader.GetString(1);
       5:      if (!sqlReader.IsDBNull(2))        lfechaFinal = sqlReader.GetString(2);
       6:  }

     

    Aplicaló a tu ejemplo.

     

    Salu2

     

    Colabora con el foro: Si la respuesta te es de utilidad marca la pregunta como respondida.

    Luis Ruiz Pavón

    MCP

    Blog: http://geeks.ms/blogs/lruiz

    jueves, 31 de mayo de 2007 7:07
  • Con eso leo columnas no filas distintas...

    MI TABLA:

    IP   PARTIDO  
    1    VCF-RMD
    2    BCF-ESP
    3    ZAR-DEP

    Quiero ir leyendo lo q hay en PARTIDO consecutivamente
    jueves, 31 de mayo de 2007 7:10
  • Hola   Sickboy:

     

    Utiliza un while para leer todas las filas:

     

       1:  while (sqlReader.Read())
       2:  {
       3:      if (!sqlReader.IsDBNull(0))        lcodCarnet = sqlReader.GetString(0);
       4:      if (!sqlReader.IsDBNull(1))        lfechaInicio = sqlReader.GetString(1);
       5:      if (!sqlReader.IsDBNull(2))        lfechaFinal = sqlReader.GetString(2);
       6:  }

     

    Salu2

     

    Colabora con el foro: Si la respuesta te es de utilidad marca la pregunta como respondida.

    Luis Ruiz Pavón

    MCP

    Blog: http://geeks.ms/blogs/lruiz

    jueves, 31 de mayo de 2007 7:16
  •  

     

    Buenos días

     

    No se si es a lo que te rieres pero para leer los resultado de una consulta utiliza método Read,

    ya tiene que hacer algo en contro has una verificación condicional que si la cumple ya haya la acción que deseas

     

     

    While reader.Read()

     //   reader["NombreCampo"]       


       End While

     

    Un saludo.

     


    jueves, 31 de mayo de 2007 7:16