Pagina 1 di 2 1 2 ultimoultimo
Visualizzazione dei risultati da 1 a 10 su 13
  1. #1

    L'operazione non è consentita se l'oggetto è chiuso ADODB.Field (0x80020009)

    ciao aiutooooooo

    questa striga:

    codice:
    SQL="SELECT * FROM "&tabella&""
    Set rec = Server.CreateObject("ADODB.Recordset")
    Set Rec=Conn.Execute(SQL)
    While Not rec.EOF
    dim ragsoc
    ragsoc = rec("ragionesociale")


    codice:
        <% rec.MoveNext
    Wend
    rec.close%>
    L'errore è generico e non mi viene restituito su nessuna linea.
    Come devo fare?

  2. #2
    Moderatore di ASP e MS Server L'avatar di Roby_72
    Registrato dal
    Aug 2001
    Messaggi
    19,559
    La connessione la apri?
    La dim mettila fuori dal ciclo.

    Roby

  3. #3
    certo che la apro, con un include file che ha questo codice:

    codice:
    <%
    Dim Conn
    Set Conn=Server.CreateObject("ADODB.Connection")
    Conn.Open "driver={Microsoft Access Driver (*.mdb)};dbq="& server.MapPath("../../mdb-database/aziende.mdb")
    %>

    la variabile l'ho messa fuori..

  4. #4
    non si fa così

    Set Rec=Conn.Execute(SQL)


    ma così

    Rec.open sql, Conn

  5. #5
    Moderatore di ASP e MS Server L'avatar di Roby_72
    Registrato dal
    Aug 2001
    Messaggi
    19,559
    Usa questa:

    codice:
    Conn.Open "Provider=Microsoft.Jet.OLEDB.4.0;Data Source="& server.MapPath("/mdb-database/aziende.mdb")

    Roby

  6. #6
    Ho inserito
    come hai detto

    Rec.open sql, Conn

    ma non va...

    sempre lo stesso errore.

  7. #7
    che vuol dire NON VA? s'è spenta? è stitica?

  8. #8
    che non funziona.

  9. #9
    vabbè, ciao. o ti spieghi, o ciccia

  10. #10
    che anche inserendo la stringa

    codice:
    Rec.open sql, Conn
    non funziona.

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.