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

    perchè non comunica col database?

    ciao ragazzi
    ho la necessità di comunicare con un database,
    nella pagina asp ho inserito questo script:



    ma non succede nulla....

  2. #2
    il file in questione contiene questo script
    <%
    'Apre connessione al MDB "DATI"
    Dim objConn
    Set objConn = Server.CreateObject("ADODB.Connection")
    objConn.ConnectionString = "DSN=dati"
    objConn.Open
    '
    %>
    e il database si chaima dati.mdb ed è contenuto nella cartella db

    problema di percorsi???

  3. #3
    Moderatore di ASP e MS Server L'avatar di Roby_72
    Registrato dal
    Aug 2001
    Messaggi
    19,559
    Il DSN l'hai creato nella fonte dati ODBC?
    Altrimenti usa una connessione DSN-Less.

    Roby

  4. #4
    ciao roby,
    cosa dovrei fare precisamente...

  5. #5
    dovrei cambiare questo
    <%
    'Apre connessione al MDB "DATI"
    Dim objConn
    Set objConn = Server.CreateObject("ADODB.Connection")
    objConn.ConnectionString = "DSN=dati"
    objConn.Open
    '
    %>

    in questo

    <%
    'Apre connessione al MDB "DATI"
    Dim objConn
    Set objConn = Server.CreateObject("ADODB.Connection")
    objConn.ConnectionString = "DSN-less=dati"
    objConn.Open
    '
    %>
    ?

  6. #6
    Moderatore di ASP e MS Server L'avatar di Roby_72
    Registrato dal
    Aug 2001
    Messaggi
    19,559
    Abbandonare il DSN e fare una cosa di questo tipo mettendo il giusto percorso partendo dalla root del sito:

    codice:
    Set conn = Server.CreateObject("ADODB.Connection")
    conn.Open "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" & server.MapPath("/db/dati.mdb")
    Roby

  7. #7
    <% Set conn = Server.CreateObject("ADODB.Connection")
    conn.Open "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" & server.MapPath("/db/dati.mdb")%>

    non calcolando il percorso cosi' è corretto lo script?

  8. #8
    Moderatore di ASP e MS Server L'avatar di Roby_72
    Registrato dal
    Aug 2001
    Messaggi
    19,559
    In che senso? L'ho scritto io quello...

    Roby

  9. #9
    giusto...scusa ma sono quattro ore che c sto sopra sto un po' fuso...sorry

  10. #10
    non va...
    quale altra strada posso percorrere?

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.