Visualizzazione dei risultati da 1 a 10 su 10
  1. #1
    Utente di HTML.it
    Registrato dal
    Nov 2006
    Messaggi
    5

    Errore Di Connessio Per Via Di Un Recordset

    Ciao a tutti, sono appena arrivata a questo forum!, mi serve aiuto
    Questo è il codice di creazione di un Recorset...
    <%
    Dim RS_marca
    Dim RS_marca_numRows

    Set RS_marca = Server.CreateObject("ADODB.Recordset")
    RS_marca.ActiveConnection = MM_con_sito_abaco_in_auto_STRING
    RS_marca.Source = "SELECT * FROM marca"
    RS_marca.CursorType = 0
    RS_marca.CursorLocation = 2
    RS_marca.LockType = 1
    RS_marca.Open()

    RS_marca_numRows = 0
    %>

    e l'errore che mi da è il seguente:
    Microsoft OLE DB Provider for ODBC Drivers (0x80004005)
    [Microsoft][Driver Manager ODBC] Funzione SQLSetConnectAttr del driver non riuscita.
    /sito_abaco_in_auto/TEMPLATE.asp, line 8

    ho dato i permessi di scrittura a tutte le cartelle interessate, e la conessione DSN funziona correttamente. C'è qualche settaggio particolare da fare al database Access (che è quello che sto' utilizzando)?
    Grazie

  2. #2
    Utente di HTML.it
    Registrato dal
    Oct 2005
    Messaggi
    85
    usi DM ?
    Anche a me DM ha dato qualche difficolta nella creazione della connessione.
    1) che versione? che SO? DM è aggiornato? per es. DM 4, se hai installato SP2 su XP non ti fa vedere il DB, ammenoche non aggiorni DM con l'apposita path.
    2) posta la connessione (MM_con_sito_abaco_in_auto_STRING ) che trovi nell'apposita cartellina.
    3) lavori in locale o direttamente in Rete ?
    ciao

  3. #3
    Utente di HTML.it
    Registrato dal
    Nov 2006
    Messaggi
    5
    Scusa la mia ignoranza ma, che sarebbe DM?, visto che non so' neanche cosa sia, credo proprio di non utlizzarlo... il codice lo ha generato direttamente Dreamweaver..
    Lavoro in locale e il SO è XP Professional 2002, Service Pack 2.
    Ciao

  4. #4
    ecco DM è Dreamweaver e cmq è vero cha ha qualche problema nel generare la stringa di connessione.....

  5. #5
    Utente di HTML.it
    Registrato dal
    Nov 2006
    Messaggi
    5
    e quindi, come posso risolvere?, dovrei provare a collegare il DSN ad un altro database?
    Comunque, la versione di Dreamweaver è la 8, e prima, con altri siti che ho fatto non mi aveva dato questi problemi...

  6. #6
    perchè invece di usare il dsn non usi la stringa di connessione diretta??????

  7. #7
    Utente di HTML.it
    Registrato dal
    Nov 2006
    Messaggi
    5
    e come sarebbe?

  8. #8

  9. #9
    Utente di HTML.it
    Registrato dal
    Nov 2006
    Messaggi
    5
    ciao ancora e grazie per la pazienza
    sto' provando con la stringa di conessione diretta
    Conn = "Driver={Microsoft Access Driver (*.mdb)};DBQ=" & Server.MapPath("mdb-database/DB_abacoinauto.mdb")
    ma credo che non la metto nel sito corretto... dove la devo mettere?

  10. #10
    Utente di HTML.it
    Registrato dal
    Oct 2005
    Messaggi
    85
    DM=DreamWare
    io uso la seguente connessione:
    Dim MM_conRiv_STRING
    MM_conRiv_STRING ="DBQ="& server.mappath("\XXXX\DatiArchivio.mdb") &";Driver={Microsoft Access Driver (*.mdb)};DriverId=25;FIL=MS Access;" & "PWD=" & 100

    Modifica il percorso evitando di mettere trattini (-) come ho visto nella tua stringa.
    In locale copia/incolla nella cartellina Connections di DM nel file connessione (o come la hai chiamata).

    Consiglio: NON lavorare in locale; cioè fai le pagine e testale direttamente in remoto; ti eviti i problemi apparentemente incomprensibili con i decimali e le date.
    ... 1 gr. di cortesia, 1 gr. di intelligenza, 1 gr. di pazienza.
    Mischiare e sniffare, con moderazione, ogni mattina :rollo:

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.