Pagina 1 di 2 1 2 ultimoultimo
Visualizzazione dei risultati da 1 a 10 su 11
  1. #1
    Utente di HTML.it
    Registrato dal
    Mar 2006
    Messaggi
    250

    Problema di DB o di query....

    Salve a tutti e grazie antcipatamente a tutti coloro che avranno pazienza di aiutarmi .

    Ho una pagina asp in cui vi é un collegamento a un DB dal quale vengono estratti alcuni dati , tali dati poi sono confrontati con quelli inseriti da utente mediante form usando cicli if.

    Tra tali confronti vi sono anche verifiche di esistenza del dato , cioé che in Database esista (apro una parentesi : confermatemi che se il dato non esiste viene attribuita alla variabile valore null)

    Al visualizzare la pagina con Firefox mi appare il seguente messaggio :


    ADODB.Field error '800a0bcd'

    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.

    /sito/data.asp, line 61


    alla riga 61 é presente il seguente comando :
    <%if (clk1 =="on"){ if(ndb == "null"){ leg = "Log";}%>

    ndb é un valore estratto in precedenza da database, se nullo (non esistente in DB) l'operazione viene eseguita.

    Sono certo di sbagliare, ma non riesco a raccapezzarmi , ho provato a sostituire con:

    <%if (clk1 =="on"){ if(ndb == ""){ leg = "Log";}%>
    e ha cambiare la posizione del DB ma nulla...
    qual é l'eclatante errore?

    Grazie a tutti . Ciao
    Evander

  2. #2
    Utente di HTML.it
    Registrato dal
    Mar 2006
    Messaggi
    250

    Correzione

    correzione
    nel messaggio sopra manca una parentesi graffa che però nella realtà é presente.

    Perdonate gli errori di battitura e il fatto che abbia cliccato "nuovo" per sbaglio.


    Scusate
    Evander

  3. #3
    graffe, punti e virgola ....

    mi sa che stai facendo un po di confusione con il php
    prude il dito, lui sdraiato
    ha giocato a guardie e ladri col ladro sbagliato

  4. #4
    Utente di HTML.it
    Registrato dal
    Mar 2006
    Messaggi
    250

    ...

    In che senso ? dove sbaglio?
    premetto di non conoscere PHP , sto imparando ASP , sono un neofita.


    Grazie Ciao
    Evander

  5. #5
    In asp mai visti caratteri tipo == {} ; .
    Ecco perchè ti si chiedeva se quel codice era php.

  6. #6
    ragazzi ma è possibile che ancora non conoscitate il JScript?


    Definizione di JScript
    JScript è l'implementazione Microsoft della specifica di linguaggio ECMA 262 (ECMAScript Edition 3). Tranne alcune eccezioni di minor importanza inserite per garantire la compatibilità con le versioni precedenti, Jscript un'implementazione completa dello standard ECMA. Lo scopo di questa introduzione è facilitare l'apprendimento di JScript.


    per tornare al problema


    ndb é un valore estratto in precedenza da database, se nullo (non esistente in DB) l'operazione viene eseguita.
    che vuol dire? ndb è un recordset? se è un recordset devi testare
    codice:
    if(ndb.EOF){Response.Write("NEssun elemento nel db");}
    e cmq mi pare che il null non vada tra apici doppi:

    codice:
    variabile==null



    ps: belle le nuove emoticon

  7. #7
    Utente di HTML.it
    Registrato dal
    Mar 2006
    Messaggi
    250

    emmm...

    Emh... Sto in effetti usando JavaScript con Asp , non VBS , non avevo capito pertanto la domanda... colpa mia che non l'ho specificato in partenza.

    Grazie x il consiglio , "ristrtturo" la pagina in effetti mi sa di aver fatto un po di caos Grazie ,ancora per la tua disponibilità e pare immensa sapienza e pazienza, sei un grande . Ristrotturo e tento di essere + chiaro...


    PS quali emotion?)
    Evander

  8. #8

    Re: emmm...

    Originariamente inviato da EvanderIV
    ...e pare immensa sapienza e pazienza, sei un grande.
    Non vedo nessuno in questo thread che risponda allo stereotipo che hai menzionato...

  9. #9
    Utente di HTML.it
    Registrato dal
    Mar 2006
    Messaggi
    250
    Bhe...non so tu come la veda, ringrazio tutti quanti certo, ma parlavo in particolare di santino83_11_04 che non solo in questo discorso ha dato , dal mio modesto punto di vista, prova di tali doti.


    cmq grazie a tutti
    Evander

  10. #10
    Originariamente inviato da EvanderIV
    Bhe...non so tu come la veda, ringrazio tutti quanti certo, ma parlavo in particolare di santino83_11_04 che non solo in questo discorso ha dato , dal mio modesto punto di vista, prova di tali doti.


    cmq grazie a tutti
    Ah Santino...
    Scusa non lo avevo visto

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.