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

    [asp] errore 500.100 Help !!!

    Mi esce il seguente errore quando effetuo una ricerca in un database e non trova nessun risultato ...

    non si può convertire questo errore in un messaggio del tipo "NESSUN RISULTATO TROVATO RIPROVA SARAI PIù FORTUNATO"

    ERRORE:


    HTTP 500.100 - Errore interno del server - errore ASP
    Internet Information Services

    --------------------------------------------------------------------------------

    Informazioni tecniche (per il personale del supporto tecnico)

    Tipo di errore:
    ADODB.Field (0x800A0BCD)
    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.
    /simply 1.0/ricercaclienti1(F).asp, line 34

  2. #2
    Nella query tenti di eseguire un comando su un record quando la query non ha restituito record o il cursore è fuori dal recordset.

    Usa .OEF per controllare che sia disponibile almeno un record.

  3. #3
    Mi spiego meglio :

    il mio prg controlla se una stringa è contenuta in un tabella di un database ...

    se è contenuta mi visualizza il record e fin qui tutto ok!!!

    se non è contenuta il browser mi restituisce il precedente errore.


    Volevo sapere se era possibile commutare l'errore in un messaggio o qualcosa del genere ...


    GRAZIE CIAO

  4. #4
    Moderatore di Annunci siti web, Offro lavoro/collaborazione, Cerco lavoro L'avatar di cavicchiandrea
    Registrato dal
    Aug 2001
    Messaggi
    26,133
    Originariamente inviato da visualnic
    Mi spiego meglio :

    il mio prg controlla se una stringa è contenuta in un tabella di un database ...

    se è contenuta mi visualizza il record e fin qui tutto ok!!!

    se non è contenuta il browser mi restituisce il precedente errore.


    Volevo sapere se era possibile commutare l'errore in un messaggio o qualcosa del genere ...


    GRAZIE CIAO
    L'errore che ti restituisce e perche appunto non esiste nessun record nel db per oviare a questo devi inserire subito dopo la query la seguete codice:

    if nome_recordset.Eof then
    response.write("nessun record presente")
    else
    'qui visualizzi la tabella dei record
    end if

    se ti trovi in difficolta posta il codice che vediamo di sistemarlo

    Ciao
    Cavicchi Andrea
    Problemi con javascript, jquery, ajax clicca qui

  5. #5
    Ho un codice del genere:

    codice:
    <%
    Dim Recordset1__var2
    Recordset1__var2 = "1"
    If (Request.QueryString("nome") <> "") Then 
      Recordset1__var2 = Request.QueryString("nome")
    End If
    %>
    <%
    Dim Recordset1
    Dim Recordset1_numRows
    
    Set Recordset1 = Server.CreateObject("ADODB.Recordset")
    Recordset1.ActiveConnection = MM_cnnSIMPLY_STRING
    Recordset1.Source = "SELECT *  FROM Clienti  WHERE nome like '%" + Replace(Recordset1__var2, "'", "''") + "%' or cognome like '%" + Replace(Recordset1__var2, "'", "''") + "%'"
    Recordset1.CursorType = 0
    Recordset1.CursorLocation = 2
    Recordset1.LockType = 1
    Recordset1.Open()
    
    Recordset1_numRows = 0
    %>
    Il parametro var2 viene inviato dalla pagina precedente ...

  6. #6
    Moderatore di Annunci siti web, Offro lavoro/collaborazione, Cerco lavoro L'avatar di cavicchiandrea
    Registrato dal
    Aug 2001
    Messaggi
    26,133
    premetto che io non utilizzo Dreamweaver

    doverebbe essere commponenti server > mostra area se il recorset e vuoto.

    Ti dico questo perchè Dreamweaver setta i vari comandi a modo suo, e non puoi inserire codice in una pagina generata con Dreamweaver.

    Se vuoi proseguire con Dreamweaver ti conviene cercare dei tutorial su internet o un libro che ti spieghi il programma.

    Ciao
    Cavicchi Andrea
    Problemi con javascript, jquery, ajax clicca qui

  7. #7
    Grazie problema risolto ...

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.