ASP.NET - Cuantos registros devuelve una SELECT?

 
Vista:

Cuantos registros devuelve una SELECT?

Publicado por Franjo (13 intervenciones) el 27/10/2003 18:01:38
He construido el mostrar el resultado de una SELECT en una tabla, pero tengo
una duda sobre lo de hacer paginación.

Tengo este codigo para ejecutar la SELECT y mostrar el resultado.

Estaba pensando en intentar crearlo al estilo de google, lo de las paginas,
Anterior 1 2 3 4 5 6 7 8 9 10 Siguiente

Pero para hacer esto deveria saber primero el numero de paginas, para ello
tengo que saber primero el numero de registros que devulve la SELECT, pero
en este objeto OleDBDataReader no hay manera que te devuelva numero de
registro obtenidos.

Como puedo hacerlo?

Private Sub MostrarResultado(ByVal strSQL As String)
' Montar tabla HTML con el resultado de la SQL de consulta de datos

Dim intColumna As Integer

Dim objComando As OleDb.OleDbCommand

Dim objResultado As OleDb.OleDbDataReader

objComando = New OleDb.OleDbCommand()

objComando.CommandText = strSQL

objComando.Connection = Session("objDataTienda").ConexionBD

objResultado = objComando.ExecuteReader()

Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

RE:Cuantos registros devuelve una SELECT?

Publicado por Victor Collado (219 intervenciones) el 27/10/2003 20:03:00
Hola

Si haces un count en tu select puedes saber la cantidad de recordsets
Select Count(*) From table

Saludos
Victor Collado
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar