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

    Connessione database access 2000 con oledb

    Salve a tutti!

    Io vorrei sapere qual è la sintassi per definire, già nel progetto locale, il percorso del database sul server remoto (forse Data Source="server.mappath(....)...").
    Sapete aiutarmi? Grazie
    Vorrei sapere come definire il percorso del database su server remoto con una connessione oledb, in asp.net..
    Sul mio computer funziona con questo codice: StrConnect = "Provider = Microsoft.Jet.OLEDB.4.0;
    Data Source = C:\inetpub\wwwroot\?\nome_db.mdb;"
    Io vorrei sapere qual è la sintassi per definire, già nel progetto locale, il percorso del database sul server remoto (forse Data Source="server.mappath(....)...").
    Sapete aiutarmi? Grazie in anticipo!

  2. #2
    Utente di HTML.it L'avatar di DeR
    Registrato dal
    Mar 2003
    Messaggi
    975
    Prova con questo:


    <%@ Page Language="C#" %>
    <%@ Import Namespace = "System.Data" %>
    <%@ Import Namespace = "System.Data.OleDb" %>
    <script runat="server">

    protected void Page_Load(object sender, EventArgs e)
    {
    OleDbConnection con = new OleDbConnection(
    "Provider=Microsoft.Jet.OleDb.4.0; Data Source=" +
    Server.MapPath("utenti.mdb"));

    con.Open();

    OleDbCommand cmd = new OleDbCommand("select * from utenti", con);

    OleDbDataReader dr = cmd.ExecuteReader();

    if(dr.HasRows){
    while(dr.Read()){
    Response.Write("Utente : " + dr["nome"] + " Cognome : " + dr["cognome"] + "
    ");
    }
    }

    dr.Close();
    con.Close();

    }


    </script>
    <html>
    <head>
    <title>Utilizzo di ADO.NET</title>
    </head>
    <body>

    <form id="Modulo" runat="server">

    </form>

    </body>
    </html>
    Ciao DeR

  3. #3
    Ciao

    io ad esempio creo nel web.config una key con la stringa di connsessione al DB access e la richiamo ogni qual volta mi occorre e se devo passare da locale al server, modifico semplicemente il percorso fisico del DB dato che sul web.config non funziona il MapPath.

    Mi piacerebbe però conoscere un'alternativa allo scrivere, sempre nel web.config, fisicamente il percorso del DB in modo tale da rendere i passaggi trai server più elastici...

    Saluti

    Alexenter
    Web developer sempre aperto a nuove collaborazioni

  4. #4
    Utente di HTML.it
    Registrato dal
    Aug 2004
    Messaggi
    67

    percorso fisico

    Ciao,
    Io ho questo problema , a me non funziona neanche il percorso fisico, se faccio upload su web!


    Sto facendo una connessione database access 2007 sul mio sito internet e online mi da
    questo errore;

    Description: An unhandled exception occurred during the execution of the
    current web request. Please review the stack trace for more information about
    the error and where it originated in the code.

    Exception Details: System.Data.OleDb.OleDbException: Could not find
    installable ISAM.

    Vi posto la mia stringa di connessione!
    <add name="pippoConnectionString" connectionString="Provider=Microsoft.Jet.OLEDB.4.0 ;Data Source=D:/inetpub/webs/pippoit/app_data/pippo.mdb" providerName="System.Data.OleDb" />

    Cosa sto sbagliando?
    IL MONDO E' NELLE TUE MANI!!!!

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.