Visualizzazione dei risultati da 1 a 5 su 5

Discussione: Connessione a db

  1. #1
    Utente di HTML.it L'avatar di dwb
    Registrato dal
    Mar 2001
    residenza
    My IDE! :)
    Messaggi
    2,908

    Connessione a db

    Ho questo codice:

    codice:
    Sub Page_Load(obj as object, e as eventargs)
        Dim objConn as new OleDbConnection("Provider=Microsoft.Jet.OleDb.4.0;" & _
        "Data Source=c:\dev\banking.mdb")
        Dim objCmd as new OleDbDataAdapter("SELECT * FROM tblUsers", objConn)
        Dim ds as DataSet = new DataSet()
        objCmd.Fill(ds, "tblUsers")
        DataGrid1.DataSource = ds
        DataGrid1.DataBind()
        End Sub
    Come si capisce benissimo, punta a un database presente in locale sull'HD, ora ho un'amnesia: come lo modifico per far si che punti, in uno spazio Aruba, alla cartella mdb-database e non in locale?
    ~Il nome di una variabile deve riflettere il suo scopo e non il suo tipo di dati, NET Framework.

  2. #2
    puoi sempre mettere il path assoluto di aruba

    es.
    c:\pippo\tuosito\wwwroot\mdb-database

    o utilizzare questa

    Standard security:
    "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=\somepath\mydb.mdb;User Id=admin;Password=;"

    Workgroup (system database):
    "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=\somepath\mydb.mdb;Jet OLEDB:System Database=system.mdw;"


    With password:
    "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=\somepath\mydb.mdb;Jet OLEDBatabase Password=MyDbPassword;"

  3. #3
    Utente di HTML.it L'avatar di dwb
    Registrato dal
    Mar 2001
    residenza
    My IDE! :)
    Messaggi
    2,908
    Ok, tnk!
    ~Il nome di una variabile deve riflettere il suo scopo e non il suo tipo di dati, NET Framework.

  4. #4
    Utente di HTML.it
    Registrato dal
    Nov 2003
    Messaggi
    170
    ma allora perchè a me non funziona????
    ho un dominio su aruba, con un database (collaboratori.mdb) nella cartella mdb-database.
    il dominio si chiama (diciamo...) pippo.net
    le ho provate tutte: Server.MapPath(...); ho provato la soluzione testè discussa.
    e da sempre errore:

    System.Data.OleDb.OleDbException: 'c:\somepath\collaboratori.mdb' is not a valid path. System.Data.OleDb.OleDbException: 'c:\somepath\collaboratori.mdb' is not a valid path.


    come devo fare???????????

  5. #5
    Moderatore di ASP.net L'avatar di djciko
    Registrato dal
    Nov 2002
    Messaggi
    6,887
    prova

    \mdb-database\collaboratori.mdb

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.