在一个datagridview textbox列中填写若干行数据,
如果数据库中存记录的表是空的或者与datagrid完全不同,则全部插入;
如果数据库中存在的记录与datagrid部分相同,则插入DB中不存在的
如果数据库中存在的记录与datagrid完全相同,不操作请教~
如果数据库中存记录的表是空的或者与datagrid完全不同,则全部插入;
如果数据库中存在的记录与datagrid部分相同,则插入DB中不存在的
如果数据库中存在的记录与datagrid完全相同,不操作请教~
static private DataSet CreateCommandAndUpdate(
string connectionString,
string queryString)
{
DataSet dataSet = new DataSet(); using (OleDbConnection connection =
new OleDbConnection(connectionString))
{
connection.Open();
OleDbDataAdapter dataAdapter =
new OleDbDataAdapter();
dataAdapter.SelectCommand =
new OleDbCommand(queryString, connection);
OleDbCommandBuilder commandBuilder =
new OleDbCommandBuilder(dataAdapter); dataAdapter.Fill(dataSet); // Code to modify data in the DataSet here. //Without the OleDbCommandBuilder this line would fail.
dataAdapter.Update(dataSet);
}
return dataSet;
}
本人太笨,我看您还是帮我写个了
[email protected]
那谢谢了