elhacker.net cabecera Bienvenido(a), Visitante. Por favor Ingresar o Registrarse
¿Perdiste tu email de activación?.

 

 


Tema destacado: Los 10 CVE más críticos (peligrosos) de 2020


+  Foro de elhacker.net
|-+  Programación
| |-+  Programación General
| | |-+  .NET (C#, VB.NET, ASP) (Moderador: kub0x)
| | | |-+  RecordCount en VB.NET
0 Usuarios y 1 Visitante están viendo este tema.
Páginas: [1] Ir Abajo Respuesta Imprimir
Autor Tema: RecordCount en VB.NET  (Leído 8,821 veces)
TheGhost(Z)

Desconectado Desconectado

Mensajes: 230



Ver Perfil
RecordCount en VB.NET
« en: 16 Enero 2010, 18:33 pm »

Hola como puedo hacer esto en Net he buscado en todas partes y no me sale ni una...

Código:
IF RS.RecordCount > 0 Then
    MsgBox RR.RecordCount & " " & "Clientes encontrados"
End If


En línea

seba123neo


Desconectado Desconectado

Mensajes: 3.621



Ver Perfil WWW
Re: RecordCount en VB.NET
« Respuesta #1 en: 16 Enero 2010, 18:51 pm »

Hola, eso no existe mas...como te conectabas en visual basic 6 ya no existe mas nada, busca sobre ADO.NET, ¿como lo estas haciendo?... :o

PD.antes de que hagas otra pregunta de "como se hacia en visual basic 6" te aviso que las formas que usabas en el 6 ya en .NET no son validas, y para sacarte la mayoria de las dudas esta la MSDN...

saludos.


« Última modificación: 16 Enero 2010, 18:56 pm por seba123neo » En línea

Shell Root
Moderador Global
***
Desconectado Desconectado

Mensajes: 3.723


<3


Ver Perfil WWW
Re: RecordCount en VB.NET
« Respuesta #2 en: 16 Enero 2010, 20:19 pm »

Cuando se utiliza la clase OleDbDataReader o SqlDataReader, no existe ninguna propiedad RecordCount que indique cuántos registros se están obteniendo.

Puede solucionar este problema de las formas siguientes:

    * Cuente los registros a medida que pasa por el lector.
    * Ejecute una consulta SELECT COUNT(*) en primer lugar (aunque quedar desfasada en el momento en que acabe de leer los datos).

Fuente: http://support.microsoft.com/kb/308050/es
En línea

Por eso no duermo, por si tras mi ventana hay un cuervo. Cuelgo de hilos sueltos sabiendo que hay veneno en el aire.
MANULOMM


Desconectado Desconectado

Mensajes: 559


Erepublik.com


Ver Perfil
Re: RecordCount en VB.NET
« Respuesta #3 en: 17 Enero 2010, 03:11 am »

Si lo haces con un DataSet sera algo muy parecido, y si eres novato hazlo con un DataSet Tipado sera mas sencillo aprender ADO.NET

Atentamente,

Juan Manuel Lombana
Medellín - Colombia
En línea


TheGhost(Z)

Desconectado Desconectado

Mensajes: 230



Ver Perfil
Re: RecordCount en VB.NET
« Respuesta #4 en: 17 Enero 2010, 11:18 am »

No sé porque quitaron el RecordCount si es bastante util y se usa a menudo. Ahora tendre que estar haciendo un For cada ves que lo necesite. Todo un rrollo.. ahh. Puedo hacer una funcion RecordCount, no? :)

Gracias,
Si ya no existe pues nada...
En línea

seba123neo


Desconectado Desconectado

Mensajes: 3.621



Ver Perfil WWW
Re: RecordCount en VB.NET
« Respuesta #5 en: 17 Enero 2010, 16:00 pm »

No sé porque quitaron el RecordCount si es bastante util y se usa a menudo. Ahora tendre que estar haciendo un For cada ves que lo necesite. Todo un rrollo.. ahh. Puedo hacer una funcion RecordCount, no? :)

Gracias,
Si ya no existe pues nada...

quitaron un monton de cosas, pero solamente porque la forma de programar es otra y se necesitan otras propiedades, ya te dijeron si usas un DataReader para saber tenes que recorrerlo con un While Dt.Read..... (ya que solo se recorre para delante o como le dicen FowardOnly), sino la otra es con un DataTable que este si tiene la propiedad Rows.Count que seria lo mas proximo al recordcount....

saludos.
En línea

Páginas: [1] Ir Arriba Respuesta Imprimir 

Ir a:  
WAP2 - Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines