. Na Net , o Leitor de Dados SQL é um fluxo somente de encaminhamento leve do SQL Server. Isso significa que, depois de ler a linha 1 do conjunto de dados e avançar para a linha 2, você não será capaz de voltar para a linha 1 . Esta é uma limitação para os desenvolvedores , mas o trade-off é que o Leitor de Dados SQL é muito eficiente e leve. Coisas que você precisa
SQL Server um Website
Show Mais instruções
1
consultar o banco de dados e retornar um objeto SQLDataReader da consulta.
< Br > 2
Iterate o SQLDataReader para obter o número total de linhas . O SQLDataReader é forward-only , para que você também vai precisar de consumir os dados neste loop. Aqui está um exemplo de código para iterar o SQLDataReader :
Dim i As Integer
Enquanto SQLDataReader.Read
' Consumir dados aqui , se necessário
i + = 1
End While
Response.Write (" Total de linhas: " & i)
3
Feche a SQLDataReader quando você é feito com ele chamando sqlDataReader.Close ()