Visualizzazione dei risultati da 1 a 5 su 5
  1. #1
    Utente di HTML.it
    Registrato dal
    Feb 2005
    Messaggi
    11

    dsnless connection ad access

    chiedo aiuto. gestisco il sito della mia squadra progettato in parte in asp e richiedo l'uso di un db access. il codice inserito per fare la connessione e successivamente interrogare il db è
    <%
    conn = Server.CreateObject("ADODB.Connection");
    s1="DRIVER={Microsoft Access Driver (*.mdb)};DBQ=";
    s2=Server.MapPath("riviera.mdb");
    conn.Open(s1 & s2 & ";");
    rs = Server.CreateObject("ADODB.RecordSet");
    sql="select * from campionato where NrGara = 302";
    rs.Open(sql,conn);
    %>
    ma alla visualizzazione della pag. mi da

    Microsoft OLE DB Provider for ODBC Drivers error '80004005'
    [Microsoft][ODBC Driver Manager] Data source name not found and no default driver specified

    qlk1 mi sa aiutare? grazie

  2. #2
    Utente di HTML.it L'avatar di 99eros9
    Registrato dal
    Jan 2003
    Messaggi
    2,637
    è possibile che tu sia su di un server 2003.
    In rilievo trovi le indicazioni su come specificare il path alla base dati.
    http://forum.html.it/forum/showthrea...hreadid=682557
    Tala är silver men tiga är guld!
    Pubblica il tuo curriculum
    Segnala il tuo sito
    Ancl

  3. #3
    Utente di HTML.it
    Registrato dal
    Feb 2005
    Messaggi
    11
    modificato il codice secondo suggerimento (vedi grassetto) ma mi da lo stesso errore
    <%
    conn = Server.CreateObject("ADODB.Connection");
    s1="DRIVER={Microsoft Access Driver (*.mdb)};DBQ=";
    s2=Server.MapPath("/mdb-database/riviera.mdb");
    conn.Open(s1 & s2 & ";");
    rs = Server.CreateObject("ADODB.RecordSet");
    sql="select * from campionato where NrGara = 302";
    rs.Open(sql,conn);
    %>
    comunque è esatto. il sito è su server 2003.

  4. #4
    prova con

    codice:
    s2=Server.MapPath("mdb-database/riviera.mdb");
    buona giornata

  5. #5
    C'è un ; di troppo in
    codice:
     conn.Open(s1 & s2 & ";");
    Già che ci sei consiglierei di non usare un driver mdb ma OLEDB.
    http://www.weppos.com/asp/script/scr....asp?script=22

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 © 2026 vBulletin Solutions, Inc. All rights reserved.