salve,
non potendo usare il medoto hasrows per problemi di ver si framework devo
leggere i dati di una query in un altro modo, ecco a me cosa serve:
fare una query, se le righe affette da questa query sono diverse da 0,
voglio leggere il risultato della query.
ho fatto cosi:
Dim sqlSuppl As String = "select count(ruolo) from users where [user] =
'gigi'"
Dim cmd As New SqlCommand(sqlSuppl, Me.connOrd)
Me.connOrd.Open()
Dim read As SqlDataReader
cmd.ExecuteScalar()
Dim inte As Integer = DirectCast(cmd.ExecuteScalar(),
Integer).ToString
Me.conntv.Close()
If inte <> 0 Then
Dim comd As New SqlCommand(sqlSuppl, Me.connOrd)
Me.conntv.Open()
read = comd.ExecuteReader(CommandBehavior.CloseConnection)
read.Read()
Label1.Text = read.GetString(0).Trim
Else
Label1.Text = "niente"
End If
nel caso in cui la query trovi una riga nel db sql, ho questo tipo di errore:
Specified cast is not valid.
su questa stringa: Label1.Text = read.GetString(0).Trim
cosa mi sfugge??? idee?
grazie