Insert/update/delete a BD numa dataGridView

Ragazzo04

Power Member
Boas pessoal

Precisava de uma ajudinha, estou a fazer um projecto em C# com uma BD em mysql e queria saber se é possível e de que maneira se o for, guarda as alterações que são feitas directamente na GridView seja eles insert, update ou delete.

capturarfm.png


A informação é carregada por exemplo pelo botão "Mostra Tudo" através do código

Código:
         string cnn = "server = localhost ; user id = root ; pwd = 'root';database=gabineteinformatica";
         MySqlConnection myConnection = new MySqlConnection(cnn);
         MySqlCommand myCommand = myConnection.CreateCommand();
         MySqlDataAdapter mAdapter;
         DataSet mDataSet;
         myConnection.Open();
         mDataSet = new DataSet();
         //cria um adapter utilizando a instrução SQL para aceder à tabela
         mAdapter = new MySqlDataAdapter("SELECT * FROM tipo_local ORDER BY idTipo_local", cnn);
         //preenche o dataset através do adapter
         mAdapter.Fill(mDataSet, "tabela_dados");
         //atribui o resultado à propriedade DataSource da dataGridView
         dataGridViewLocal.DataSource = mDataSet;
         dataGridViewLocal.DataMember = "tabela_dados";
 
Back
Topo