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()
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


0