Visualizzazione dei risultati da 1 a 4 su 4
  1. #1

    Problema cursori su windows 2003

    Salve ragazzi ho effettuato la migrazione del mio sito FUNZIONANTE da windows 2000 a windows 2003...e come molti ho riscontrato delle diversità di codice.

    Risolto il problema degli include file ora sto avendo quello relativo al recordset...vi spiego meglio con esempio script:

    codice:
    Sql = "Select ID,visite From news Where ID=" & id
    	 
    Set rs = Server.CreateObject("ADODB.Recordset")
    rs.CursorType = adOpenDynamic
    rs.LockType   = adLockOptimistic
    
    rs.Open Sql, con
    	 
    count    = rs.RecordCount
    Questo codice in win 2000 mi restiuiva (count) 1 se il record c'era 0 se non c'era.
    Su win 2003 mi restituisce in ogni caso -1

    Come mai?
    Cosa devo cambiare?

    Grazie mille
    Aikon

    ...questo business è binario: o sei 1 o sei 0, vivo o morto, non esistono secondi classificati!

  2. #2
    Moderatore di ASP e MS Server L'avatar di Roby_72
    Registrato dal
    Aug 2001
    Messaggi
    19,559
    Prova con:

    rs.Open Sql, con, 3, 3

    Roby

  3. #3
    Originariamente inviato da Roby_72
    Prova con:

    rs.Open Sql, con, 3, 3

    Roby
    Niente da fare mi ritorna sempre -1

    Come è possibile?
    Aikon

    ...questo business è binario: o sei 1 o sei 0, vivo o morto, non esistono secondi classificati!

  4. #4
    Utente di HTML.it L'avatar di Luis33
    Registrato dal
    May 2003
    Messaggi
    975
    ... Sono graditi codes, esempi pratici, suggerimenti, consigli e critiche...
    "Ai posteri l'ardua sentenza..."
    Tante grazie
    Saluti
    Luis 33

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.