DATAREADER
Coisa de principante amigos..
gostaria de saber como detectar que o datareader possui linhas de dados..
estou tentando assim , mais me parece que nao é a forma mais corret
Dim xsql As String = [Ô]Select * from clientes order by codcli limit 1[Ô]
comando.Connection = Conn
comando.CommandText = xsql
[ô]Dim myreader As SqlCeDataReader = comando.ExecuteReader()
opcao 1-> [ô]If myreader.RecordsAffected <> 0 Then
opcao 2-> [ô]If myreader.Read Then
grato
paulo
gostaria de saber como detectar que o datareader possui linhas de dados..
estou tentando assim , mais me parece que nao é a forma mais corret
Dim xsql As String = [Ô]Select * from clientes order by codcli limit 1[Ô]
comando.Connection = Conn
comando.CommandText = xsql
[ô]Dim myreader As SqlCeDataReader = comando.ExecuteReader()
opcao 1-> [ô]If myreader.RecordsAffected <> 0 Then
opcao 2-> [ô]If myreader.Read Then
grato
paulo
A forma correta seria
if myreader.Hasrows == true
[ô]TEM DADOS
else
[ô]NAO TEM DADOS
if myreader.Hasrows == true
[ô]TEM DADOS
else
[ô]NAO TEM DADOS
Esley, no SQLCE nao funfa ? tem outra saida ?
grato
grato
Tópico encerrado , respostas não são mais permitidas