10 messaggi dal 07 dicembre 2001
ciao a tutti .....

il mio grande problema è che nonostante ho impostato il cursortype su adopenkeyset....qunado controllo la proprieta recordcount mi da sempre -1 anche quando vi sono record

premetto che sto interrogando un db su as400
ed ho controllato le costanti adovbs siano giuste

ecco lo script in questione ....


'connetti a db
Set Con2 = server.CreateObject("adodb.connection")
con2.Open ConnectionString, Session("As400_Userid"), Session("AS400_Password")

''sql
sql = "SELECT * FROM " & Session("Library") & "." & Session("FileName") & " where PRFOR = 'GEW' "


''crea recordset

set AS400File_rs=Server.CreateObject("adodb.recordset")

AS400File_rs.CursorType = adOpenKeyset
AS400File_rs.activeConnection=con2
AS400File_rs.open (sql)

''codice per paginazione

ncountrs=AS400File_rs.recordcount
response.write (AS400File_rs.recordcount)

spero in un vs. aiuto
grazie anticipatamente

chi non ha dubbi è un imbecille.... non ne ho alcun dubbio
2.584 messaggi dal 14 maggio 2001
Ho il dubbio che con As400 non venga valorizzata correttamente la proprietà recordcount (è come se il recordset sia forwardonly...)

Torna al forum | Feed RSS

ASPItalia.com non è responsabile per il contenuto dei messaggi presenti su questo servizio, non avendo nessun controllo sui messaggi postati nei propri forum, che rappresentano l'espressione del pensiero degli autori.