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

    problema con campo vuoto

    la tabella messaggi NON contiene nel campo NOME il nome che sto cercando e questo programma
    codice:
    <%
    contatore=0
    set objRs = objConn.Execute("SELECT * from messaggi WHERE NOME='"&session("nome_ut")&"'")
    do while not objrs.eof
    letto=objrs("LETTO")
    if letto=false then
    contatore=contatore+1
    end if
    objrs.movenext
    loop
    %>
    mi da(giustamente)come errore:

    Microsoft JET Database Engine error '80040e10'

    No value given for one or more required parameters.

    /Ivan/dbs/controlla_messaggi.asp, line 3

    ma a me serve che se non trova un record corrispondenete non compie nessuna operazione e non che mi dia errore...come posso fare?
    http://igr4mbo.altervista.org (piano piano)

    "Abbiamo costruito un sistema che ci persuade a spendere il denaro che non abbiamo in cose che non necessitiamo per creare impressioni che non dureranno su persone che non ci interessano" cit.

  2. #2
    Utente di HTML.it L'avatar di albis
    Registrato dal
    May 2002
    Messaggi
    912
    non ti da errore perchè non c'è ma perché nella stringa sql fai riferimento ad un campo che non conosce e quindi pensa che sia un parametro
    ad esempio il campo non si chiama NOME ma sNome o nella variabile di sessione ci sono degli apici

    prova a farti restituire la stringa sql e provala direttamente sul db
    Forza la magica ROMA

  3. #3
    si si scusa ho corretto
    http://igr4mbo.altervista.org (piano piano)

    "Abbiamo costruito un sistema che ci persuade a spendere il denaro che non abbiamo in cose che non necessitiamo per creare impressioni che non dureranno su persone che non ci interessano" cit.

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.