0
У меня есть excel для добавления данных в datagridview. Я не знаю, как использовать функцию обновления для всех изменений, сделанных в datagridview.Обновить datagridview использовать как файл базы данных excel
Таблица которая из первенствует просто ID, Материал Описание, Производитель, Производитель номер детали поставщика, поставщик номер детали, количество, расположение
String name = "Sheet1";
String constr = "Provider=Microsoft.ACE.OLEDB.12.0;Data Source=" +
"test.xlsx" +
";Extended Properties='Excel 8.0;HDR=YES;';";
OleDbConnection con = new OleDbConnection(constr);
con.Open();
OleDbCommand oconn = new OleDbCommand("Update [" + name + "$]", con);
con.Close();
Я попытался это, ничего не найдено:
System.Data.OleDb.OleDbConnection MyConnection;
System.Data.OleDb.OleDbCommand myCommand = new System.Data.OleDb.OleDbCommand();
string sql = null;
MyConnection = new System.Data.OleDb.OleDbConnection("Provider=Microsoft.ACE.OLEDB.12.0;Data Source='test.xlsx';Extended Properties=Excel 8.0;");
MyConnection.Open();
myCommand.Connection = MyConnection;
sql = "Update [Sheet1$] set id = '?' where id=?";
myCommand.CommandText = sql;
myCommand.ExecuteNonQuery();
MyConnection.Close();
}
catch (Exception ex)
{
MessageBox.Show(ex.ToString());
}
На каком языке это? C#? Добавьте его в свои теги. – Absinthe