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

    [Vb.Net] DATAGRID e DATABASE

    Ciao Ragazzi,
    Posso caricare un intero database access, con tutte le tabelle e le relazioni, all'inteno di un dataset, senza conoscere la struttura del database?


    Ciao
    Sergio

  2. #2
    Utente di HTML.it
    Registrato dal
    Oct 2003
    Messaggi
    58
    La classe DataSet, che rappresenta una cache in memoria dei dati recuperati da un database, costituisce un componente fondamentale dell'architettura ADO.NET. L'oggetto DataSet è costituito da un insieme di oggetti DataTable che è possibile porre in relazione tra loro mediante oggetti DataRelation. È inoltre possibile applicare l'integrità dei dati nell'oggetto DataSet utilizzando gli oggetti UniqueConstraint e ForeignKeyConstraint. Per ulteriori dettagli sull'utilizzo degli oggetti DataSet, vedere Creazione e utilizzo di oggetti DataSet.

    Mentre gli oggetti DataTable contengono i dati, l'insieme DataRelationCollection consente di spostarsi all'interno della gerarchia delle tabelle. Le tabelle sono contenute in un insieme DataTableCollection cui si accede tramite la proprietà Tables. Quando si accede agli oggetti DataTable, è opportuno ricordare che tali oggetti prevedono la distinzione tra maiuscole e minuscole in modo condizionale. Se ad esempio un oggetto DataTable viene denominato "mydatatable" e un altro viene denominato "Mydatatable", alla stringa utilizzata per eseguire la ricerca di una delle tabelle verrà applicata la distinzione tra maiuscole e minuscole. Se tuttavia esiste soltanto "mydatatable" e non "Mydatatable", alla stringa di ricerca non verrà applicata alcuna distinzione tra maiuscole e minuscole. Per ulteriori informazioni sull'utilizzo degli oggetti DataTable.

    Quindi una volta richiamato il metodo Fill attraverso l'oggetto DataAdapter, passandogli il nome del dataset, trasferisci automaticamente tutto il DB con tutte le tabelle le le loro relazioni senza conoscerne la struttura. :tongue:
    Ge

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.