Visualizzazione dei risultati da 1 a 3 su 3

Discussione: errore asp database

  1. #1
    Utente di HTML.it
    Registrato dal
    Mar 2004
    Messaggi
    680

    errore asp database

    Ciao a tutti,
    sto cercando di fare una semplice response.write di un campo del db, però mi da questo errore:

    Tipo di errore:
    ADODB.Field (0x80020009)
    Il record corrente corrisponde all'inizio o alla fine del file oppure è stato eliminato. Per eseguire l'operazione richiesta è necessario disporre di un record corrente.

    questo è il codice che sto utilizzando:
    codice:
    id = Request.QueryString("id")
    dim co 
    set co = server.createObject("ADODB.Connection") 
    co.Open "Driver={MySQL ODBC 3.51 Driver};port=3306;Database=prova;UID=innovatel;PWD=;" 
    dim rs 
    set rs = server.createObject("ADODB.Recordset") 
    strq = "select * from catalogo where id='" & id & "'"
    rs.Open strq,co,2,3 
    Response.Write(rs("fotogrande1"))
    Sapete dirmi di cosa si tratta?
    Aspetto notizie. Ciao, grazie.

  2. #2
    Utente di HTML.it L'avatar di Corwin
    Registrato dal
    Jan 2002
    Messaggi
    584
    Vuol dire che la tabella è vuota o che non esiste un record con quell'id.
    I don't wanna have to shout it out / I don't want my hair to fall out
    I don't wanna be filled with doubt / I don't wanna be a good boy scout
    I don't wanna have to learn to count / I don't wanna have the biggest amount
    I don't wanna grow up

  3. #3
    Utente di HTML.it
    Registrato dal
    Mar 2004
    Messaggi
    680
    Ok, mi sono accorto infatti che l'id non veniva passato!
    Grazie mille

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.