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

    connessione a database access

    salve potete aiutarmi??

    errore:

    ADODB.Recordset error '800a0bb9'

    Arguments are of the wrong type, are out of acceptable range, or are in conflict with one another.

    /stringaRecordset.asp, line 3




    stringaRecordset.asp:

    <%
    Set rs = Server.CreateObject("ADODB.Recordset")
    rs.Open sql, conn ,3,3
    %>

  2. #2
    Moderatore di ASP e MS Server L'avatar di Roby_72
    Registrato dal
    Aug 2001
    Messaggi
    19,559
    Il database c'entra poco. Vediamo la sql.

    Roby

  3. #3
    Dove la trovo SQL?

  4. #4
    Moderatore di ASP e MS Server L'avatar di Roby_72
    Registrato dal
    Aug 2001
    Messaggi
    19,559
    Beh che dire, il codice è il tuo...

    Roby

  5. #5
    ciao, puoi vedere se è una di queste e se dipende da qui?


    stringaConnessione.asp


    <%

    ' Definisci la connessione
    Set objConn = Server.CreateObject("ADODB.Connection")

    ' Definisci stringa di connessione
    strConn = "Provider=Microsoft.Jet.OLEDB.4.0; Data Source=" & Server.MapPath("mdb-database/nome.mdb")

    ' Apri la connessione
    objConn.Open strConn

    %>




    modificaNome.asp



    <%
    sql = "SELECT * FROM nome"
    %>



    <%
    do while not rs.eof

    response.write rs("nome")
    %>


    ">Modifica


    <%
    rs.movenext
    loop

    rs.Close
    set rs = Nothing
    conn.Close
    set conn = Nothing
    %>




    Edita

  6. #6
    Originariamente inviato da enrico16101990
    ciao, puoi vedere se è una di queste e se dipende da qui?


    stringaConnessione.asp


    <%

    ' Definisci la connessione
    Set objConn = Server.CreateObject("ADODB.Connection")

    ' Definisci stringa di connessione
    strConn = "Provider=Microsoft.Jet.OLEDB.4.0; Data Source=" & Server.MapPath("mdb-database/nome.mdb")

    ' Apri la connessione
    objConn.Open strConn

    %>




    modificaNome.asp



    <%
    sql = "SELECT * FROM nome"
    %>



    <%
    do while not rs.eof

    response.write rs("nome")
    %>


    ">Modifica


    <%
    rs.movenext
    loop

    rs.Close
    set rs = Nothing
    conn.Close
    set conn = Nothing
    %>




    Edita
    Devi sostituire
    objConn
    con
    Conn
    nel file "stringaConnessione.asp"

    oppure sostituisci Conn con objConn negli altri file.

    Non puoi usare una volta objConn e un'altra Conn

  7. #7
    Grazie sei un mago!!!!
    però ora sorge un altro errore.
    ho dovuto inserire altre 16 voci ed ora nel database le voci da modificare sono 18 e non più 2.

    per la connessione ho lasciato così

    <%
    Set rs = Server.CreateObject("ADODB.Recordset")
    rs.Open sql, objConn ,3,3
    %>

    e si presenta quest'errore
    anche se la query sito_internet mi sembra da per tutto corretto:

    Microsoft JET Database Engine error '80040e37'

    The Microsoft Jet database engine cannot find the input table or query 'sito_internet'. Make sure it exists and that its name is spelled correctly.

    /stringaRecordset.asp, line 3

  8. #8
    Ma cos'è sta query sito_internet?
    Hai una tabella sito_internet all'interno del database?
    Cosa contiene?
    Come la richiami?
    Come hai scritto la query?
    Boh!!!!

  9. #9

    ho una tabella chiamata sito_internet all'interno del database
    contiene campo testo
    lo richiamoata sia nel database che negli script sito_internet proprio per non complicarmi la vita

  10. #10
    Originariamente inviato da enrico16101990

    ho una tabella chiamata sito_internet all'interno del database
    contiene campo testo
    lo richiamoata sia nel database che negli script sito_internet proprio per non complicarmi la vita
    righetto, un po' più di chiarezza nell'esposizione del problema aiuterebbe non poco chi volesse darti una mano. e dato che è un problema nuovo, ti consiglio di aprire un nuovo thread; ripeto, esponendo con la massima chiarezza possibile il problema, dando tutti gli elementi utili.


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.