Condividi tramite

Microsoft VBScript runtime error '800a01a8' Object required: ''

Anonimo
2022-03-09T20:58:22+00:00

Buonasera, sto per diletto modificando un vecchio sito in asp.

Poichè nel DB non sempre è presente un'immagine, ho aggiunto alla pagina queste righe di codice:

<%
ci=(rsNews2.Fields.Item("immagine1").Value)
if ci <> "" then
foto="public/immagini/"&(Prodo.Fields.Item("immagine1").Value)
else
foto=""
end if
%>

Nel rigo in grassetto mi viene segnalato l'errore in oggetto.

Se ritenete opportuno posso caricare l'intera pagina.

Grazie infinite a chi vorrà aiutarmi .

Microsoft 365 e Office | Accesso | Per la casa | Windows

Domanda bloccata. Questa domanda è stata eseguita dalla community del supporto tecnico Microsoft. È possibile votare se è utile, ma non è possibile aggiungere commenti o risposte o seguire la domanda.

0 commenti Nessun commento

10 risposte

Ordina per: Più utili
  1. Eliminata

    Questa risposta è stata eliminata a causa di una violazione del codice di comportamento. La risposta è stata segnalata manualmente o identificata tramite il rilevamento automatizzato prima dell'esecuzione dell'azione. Per ulteriori informazioni, fai riferimento al codice di comportamento.


    I commenti sono stati disattivati. Ulteriori informazioni

  2. Anonimo
    2022-03-11T11:19:58+00:00

    Beh è il comportamento che gli hai dato, ora non conosco l'output ma da quel che vedo stai facendo un loop su tutte le news del DB e gli stai assegnando sempre la stessa immagine senza mai utilizzare la variabile intNewsItems, che assegni per evidentemente ciclare i vari elementi, ma non la usi.

    Meglio usare un For Each sui fields, dai un'occhiata qui

    https://www.w3schools.com/asp/ado_recordset.asp

    Disclaimer: Attenzione questo non e' un sito di Microsoft. La pagina sembra fornire informazioni accurate e sicure. Fai attenzione a pubblicità e popup sul sito che spesso contengono prodotti classificati come PUP, ovvero invogliano all'acquisto di prodotti potenzialmente non necessari, dall'inglese (Potentially Unwanted Products).

    0 commenti Nessun commento
  3. Eliminata

    Questa risposta è stata eliminata a causa di una violazione del codice di comportamento. La risposta è stata segnalata manualmente o identificata tramite il rilevamento automatizzato prima dell'esecuzione dell'azione. Per ulteriori informazioni, fai riferimento al codice di comportamento.


    I commenti sono stati disattivati. Ulteriori informazioni

  4. Eliminata

    Questa risposta è stata eliminata a causa di una violazione del codice di comportamento. La risposta è stata segnalata manualmente o identificata tramite il rilevamento automatizzato prima dell'esecuzione dell'azione. Per ulteriori informazioni, fai riferimento al codice di comportamento.


    I commenti sono stati disattivati. Ulteriori informazioni

  5. Anonimo
    2022-03-09T23:24:28+00:00

    Ciao Valeria,

    qui Daniele, bentrovata nella community Microsoft,

    dovresti postare l'intero codice, vedendo l'errore quel che posso ipotizzare è che la variabile foto non sia stata inizializzata oppure che Prodo o Prodo.Filelds.Item("immagine1") non esista

    0 commenti Nessun commento