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

    [C#] Visualizzare dati da DB Access in DataGridView

    Sto cercando di visualizzare i dati presenti in un DB di Access in un controllo DataGridView in C#. Ho usato i controlli DataSet, BindingSource e BindingNavigator.

    Il codice che ho scritto per la visualizzazione è questo:
    codice:
                OleDbConnection Conn = new OleDbConnection();
                OleDbCommand Cmd = new OleDbCommand();
                OleDbDataAdapter Adptr = new OleDbDataAdapter();
    
                string sConn = "Provider=Microsoft.Jet.OLEDB.4.0; " +
                               "Data source=C:\\Users\\Matteo\\Desktop\\Stramaledetta Cartuccia.mdb";
                string SQL = "SELECT * FROM Vendite";
    
                Conn.ConnectionString = sConn;
                Conn.Open();
                Cmd.CommandText = SQL;
                Cmd.CommandType = CommandType.Text;
                Cmd.Connection = Conn;
                DataTable Table = new DataTable("Vendite");
                datasetStramaledettacartuccia.Tables.Add(Table);
                Adptr.SelectCommand = Cmd;
                Adptr.Fill(Table);
                Conn.Close();
                bindingSourceVendite.DataMember = "Vendite";
                dataGridView1.DataMember = "Vendite";
    Il compilatore non mi restituisce nessun errore però i dati non si visualizzano sulla datagrid. Qualcuno mi sa spiegare perchè?
    Lunga vita e prosperità!!
    Usa Mozilla! http://www.mozilla.com

  2. #2
    Utente di HTML.it
    Registrato dal
    Oct 2006
    Messaggi
    158
    è parecchio che non uso .NET ma, vedendo così, potresti provare ad utilizzare la proprietà datasource al posto di datamember, oppure provare a mettere un datagridview.refresh()

    bello però il nome significativo del dataset
    DISCLAIMER
    quello che sta scritto qui sopra è dettato esclusivamente dall'intuito, non da specifiche conoscenze tecniche. Usate queste informazioni a vostro rischio e pericolo (anhe sui server di produzione

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.