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.
A informação é carregada por exemplo pelo botão "Mostra Tudo" através do código
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.
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";