Finestra di dialogo Configura origine dati: AccessDataSource

 

Pubblicato: aprile 2016

La finestra di dialogo Configura origine dati: AccessDataSource consente la configurazione di un'origine dati Microsoft Access quando si desidera visualizzare dati in un controllo server Web ASP.NET che supporta l'associazione dati.  Il titolo della finestra di dialogo viene modificato in base all'ID del controllo origine dati.  

Quando i dati sono restituiti come un oggetto DataSet, i database Microsoft Access supportano l'ordinamento, il filtro e il paging.

System_CAPS_security Sicurezza Nota

I database Microsoft Access (file con estensione mdb) includono un numero minore di funzionalità di sicurezza rispetto ai database SQL Server.  Non è consigliabile utilizzare database Access per i siti Web di produzione.  Tuttavia, se è necessario utilizzare un file con estensione mdb come parte dell'applicazione Web, attenersi alle indicazioni riportate nella sezione "Database Microsoft Access" di Securing Data Access in ASP.NET.  

I controlli server Web che supportano l'associazione dati includono fra gli altri:

BulletedList

DetailsView

GridView

RadioButtonList

CheckBoxList

DropDownList

ListBox

Repeater

DataList

FormView

Menu

TreeView

Per accedere a questa finestra di dialogo da un controllo server Web ASP.NET

  1. Aprire la pagina ASPX in Visual Web Developer.

  2. Passare alla visualizzazione Progettazione.

  3. Dalla casella degli strumenti trascinare uno dei controlli dall'elenco precedente alla pagina.  Ad esempio, dal gruppo Standard della Casella degli strumenti, trascinare un controllo GridView nella pagina.  

  4. Fare clic con il pulsante destro del mouse sul controllo e scegliere Mostra smart tag.

  5. Nella finestra delle attività che viene visualizzata, selezionare <Nuova origine dati.> dall'elenco a discesa Scegli origine dati.

    Nota

    Alcuni controlli consentono solo di fare clic su Scegli origine dati e quindi di selezionare <Nuova origine dati> dall'elenco a discesa Selezionare un'origine dati.

    Verrà avviata la Configurazione guidata origine dati.

  6. In Specificare l'origine dei dati utilizzati dall'applicazione fare clic su Access Database.

  7. Nella casella Specificare l'ID dell'origine dati digitare un ID dell'origine dati.

    L'ID predefinito è AccessDataSource1.

  8. Scegliere OK.

    Verrà creato automaticamente un controllo AccessDataSource nella pagina e verrà aperta la procedura guidata Configura origine dati: AccessDataSource1.

Per accedere a questa finestra di dialogo direttamente da un controllo AccessDataSource

  1. Aprire la pagina ASPX in Visual Web Developer.

  2. Passare alla visualizzazione Progettazione.

  3. Dal gruppo Dati della Casella degli strumenti trascinare un controllo AccessDataSource nella pagina.

  4. Fare clic con il pulsante destro del mouse sul controllo e scegliere Mostra smart tag.

    Nella finestra delle attività visualizzata fare clic su Configura origine dati.

    Verrà visualizzata la finestra di dialogo Configura origine dati: AccessDataSource1.

    Una volta configurato il controllo AccessDataSource è possibile associarlo a qualsiasi controllo server Web nell'elenco riportato in precedenza, specificando l'ID dell'origine dati nell'elenco a discesa Scegli origine dati o nella proprietà DataSourceID del controllo server Web.

Per ulteriori informazioni sull'associazione dati, vedere ASP.NET Data Access Options o gli argomenti relativi alle attività riportati di seguito.

Attività

Elementi dell'interfaccia utente

  • File di dati di Microsoft Access
    Questo elemento appare nella fase della procedura guidata Selezionare un database.

    Consente di specificare il percorso relativo al file di database di Microsoft Access a cui si desidera associare il controllo.  Se si archiviano i file di database nella cartella locale App_Data, il formato del percorso relativo risulterà simile al seguente:  

    ~/App_Data/sampleAccessDatabase.mdb

  • Specificare la modalità di recupero dei dati dal database
    Questo elemento appare nella fase della procedura guidata Configura istruzione Select.

    Consente di specificare un'istruzione Select da utilizzare quando si ottengono i dati dal database.  È possibile scegliere tra le seguenti opzioni:  

    • Specificare una stored procedure o un'istruzione SQL personalizzata

      Fare clic su Avanti per compilare un'istruzione SQL personalizzata o per selezionare una stored procedure se una di queste è già configurata per il sito Web.  Il pulsante Generatore di query fornisce un'interfaccia utente per la creazione dell'istruzione SELECT.  È possibile eseguire una verifica della query dopo avere fatto clic su Avanti.  

    • Specificare le colonne di una tabella o visualizzazione

      Selezionare il nome della tabella e le colonne di dati da ottenere.  È possibile definire ulteriormente l'istruzione SELECT utilizzando i pulsanti WHERE, ORDER BY e Avanzate.  L'istruzione Select compilata è visibile in Istruzione SELECT.  È possibile eseguire una verifica della query dopo avere fatto clic su Avanti.  

Vedere anche

AccessDataSource
Data-Bound Web Server Controls
Securing Data Access in ASP.NET
Binding Data to the TreeView Web Server Control