asp - asp.net - aspcode.it
Domande sul forumCerca un argomento nel forum
Vai a :



Forum - SQL e Database

Problema ASP con db access

umsiopogas
scritto il 23/8/2008 18:59:14

Messaggi Scritti : 1

Ciao a tutti. Non so se sto postando sulla sezione giusta, quindi chiedo in anticipo scusa in caso di mio errore.
Il problema è il seguente: quando visito la pagina della classifica mi restituisce il questo errore:

ADODB.Field error '800a0bcd'
Either BOF or EOF is True, or the current record has been deleted. Requested
operation requires a current record.
/classifica.asp, line 133.


Il codice è il seguente:

... Dim strSQL, barra, objRECSET, serie, strPen, objPen
... serie = "78"

... strSQL = "SELECT * FROM qryClassificaWeb WHERE Serie_C Like
'"&serie&"' AND Serie_O Like '"&serie&"'"
... strPen = "SELECT * FROM qryPenalizzazioni WHERE tblSquadra.serie
Like '"&serie&"'"

... Dim objRS, numero
... Set objRS = Server.CreateObject("ADODB.Recordset")
... objRS.Open strSQL, objConn
... numero = objRS.recordcount

... Set objPen = Server.CreateObject("ADODB.Recordset")
... objPen.Open strPen, objConn

132 dim ser, bgcolore
133 ser = objRS("serie")
134 If objRS.EOF Then

... Response.Write "Classifica non presente"%>

... <%Else%> .........

Ho fatto varie prove: se escludo la riga incriminata (la 133), l'errore non appare,
ed a video scrive "Classifica non presente" e se invece escludo la riga 133, e modifico la riga 134 da "If objRS.EOF Then" a "If not objRS.EOF Then" mi fa vedere solo lintestazione della classifica.
Ho anche notato che se inserisco i risultati di un pò di giornate l'errore sparisce e mi costruisce la classifica regolarmente.
Onestamente non riesco a capire dove sto sbagliando.

Grazie anticipatamente.

Inviva una mail a umsiopogas

BladeVet
scritto il 23/3/2009 10:34:04

Messaggi Scritti : 491

prima di testare che il recordset è End Of File assegni alla variabile ser il valore del field serie, la query non ritorna dati e quindi da errore.

Inviva una mail a BladeVet Visita la Homepage di BladeVet
  Pagina :  ]1[ 
Rispondi alla Discussione  
ASPCode Forum v.2.7b    

Ciao , oggi è il 24/11/2017, e sono le ore 01:14:36
In questo momento ci sono 0 utenti on-line e 17590 ospiti.
Messaggi inseriti oggi: 0
Totale argomenti inseriti: 8121
Totale messaggi inseriti: 28060
ArgomentoAttivo.
Argomento Chiuso.
Argomento Nuovo.
Totale utenti registrati : 10987
Ultimo utente registrato : ta69
Non sei loggato al forum, se vuoi farlo clicca qui, se non sei ancora registrato al forum e vuoi farlo clicca qui.

COMMUNITY - Login
 Username:
 
 Password:
 
Voglio registrarmi!
Password dimenticata?
 Utenti on-line: 0
 Ospiti on-line: 17590
AspIn.com
Utilità
Link

Utenti connessi: 17590