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

    query select che non va

    con questo codice devo creare un array dai dati prelevati dal db
    il response evidenziato mi conferma che il codice cliente viene letto
    ho verificato tale codice è ovviamente presente nella tabella test

    eppure:
    ottengo l'errore:
    ADODB.Field error '800a0bcd'

    Either BOF or EOF is True, or the current record has been deleted. Requested operation requires a current record.

    /giorgio/includes/lista_pro.asp, line 99
    che corrisponde al primo record set





    <%i=1%>
    <%for i=1 to request.form("articoli").count
    id=request.form("articoli")(i)
    response.write(codice_cliente(i))
    %>

    <%
    strSql="SELECT *FROM test where codicecli LIKE'"& codice_cliente(i)&"'"
    set rs=cn.Execute(strSql)

    redim preserve descrizione_cliente(i)
    descrizione_cliente(i)=rs("descrizione")
    redim preserve indirizzo_cliente(i)
    indirizzo_cliente(i)=rs("indirizzo")
    redim preserve localita_cliente(i)
    localita_cliente(i)=rs("localita")
    redim preserve telefono_cliente(i)
    telefono_cliente(i)=rs("tel")
    %>

    <%next

    %>

    non capisco questo codice ...che può ricevere in post i dati da diversi form che inviano criteri uguali a quelli che riceve ora funziona regolarmente

    il campo codicecli è testo

    mi aiutate?
    Ci sedemmo dalla parte del torto visto che tutti gli altri posti erano occupati."
    [Bertolt Brecht]

  2. #2
    Utente di HTML.it L'avatar di 99eros9
    Registrato dal
    Jan 2003
    Messaggi
    2,637
    Prima di tutto non si crea in questo modo un array di dati proveniente da un interrogazione, e seconda cosa c'è proprio un errore logico in quello che stai facendo. A quanto pare stai iterando mettendo in relazione un ciclo For che si basa su dati provenienti da un form e una query che potrebbe anche restituire "nessun risultato"... Devi controllare se sei in End Of File.
    Tala är silver men tiga är guld!
    Pubblica il tuo curriculum
    Segnala il tuo sito
    Ancl

  3. #3
    ok trovato l'errore era nel db......

    come dovrei creare l'arrey su un interrogazione?
    così funziona
    Ci sedemmo dalla parte del torto visto che tutti gli altri posti erano occupati."
    [Bertolt Brecht]

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.