Originariamente inviato da rafpas
ciao ragazzi,
ho un problema sul codice di seguito:
mi da un errore che non capisco:
Handle di riga non valido.....
dove sbaglio grazie
Dim strSQL As String
Dim ok As String = ""
Dim conta As Integer
strSQL = "SELECT * FROM tot_pagina WHERE pagina ='" & pagina & "'"
Dim Cmd As New OleDbCommand(strSQL, Conn)
Conn.Open()
Dim myreader As OleDbDataReader = Cmd.ExecuteReader()
Try
If myreader.Read Then
ok = "ok"
Else
conta = myreader("total_visite")
<---devi utilizzare il metodo GetString(Numero del campo del database) ma prima lo devi definire.
Nella stringa SQL devi mettere anche total_visite come campo oltre che tot_pagina.
conta = conta + 1
End If
Catch myException As Exception
myException.Message.ToString()
End Try
myreader.Close()
Conn.Close()
nota la tabella e composta da tre campi: ID,Pagina,total_visite