我一直在研究一些可以编辑我的mysql数据库中的数据的工具除了更新数据之外,一切工作都可以说我通过程序编辑表格编辑它不会更新的条目名称这是我迄今为止,如果任何人可以帮助将不胜感谢谢谢。更新mysql数据没有提交
private void button4_Click(object sender, EventArgs e)
{
try
{
string MyConnection2 = "datasource=localhost;port=3306;username=root;password=toor";
//Display query
string Query = "select * from truck.jobs;";
MySqlConnection MyConn2 = new MySqlConnection(MyConnection2);
MySqlCommand MyCommand2 = new MySqlCommand(Query, MyConn2);
// MyConn2.Open();
//For offline connection we weill use MySqlDataAdapter class.
MySqlDataAdapter MyAdapter = new MySqlDataAdapter();
MyAdapter.SelectCommand = MyCommand2;
DataTable dTable = new DataTable();
MyAdapter.Fill(dTable);
dataGridView1.DataSource = dTable; // here i have assign dTable object to the dataGridView1 object to display data.
// MyConn2.Close();
}
catch (Exception ex)
{
MessageBox.Show(ex.Message);
}
}
在数据库中当前正在使用的表是ID,名称,PlayerUID,JobsCompleted,MoneyEarned,CargoWeight,DrivenDistance 我使用数据网格在工具 此处查看数据是图像在更新按钮的点击通话工具
@dazholmes使用类级变量并在多个事件中使用相同的变量。 – Adrian
阅读本文http://stackoverflow.com/a/27760959/713789 – Adrian
我试着把MyAdapter.Update(dTable) 下MyAdapter.Fill(dTable);但仍不会上传 –