111,125
社区成员
发帖
与我相关
我的任务
分享
static private DataSet CreateCommandAndUpdate(
string connectionString,
string queryString)
{
DataSet dataSet = new DataSet();
using (OleDbConnection connection =
new OleDbConnection(connectionString))
{
connection.Open();
OleDbDataAdapter adapter =
new OleDbDataAdapter();
adapter.SelectCommand =
new OleDbCommand(queryString, connection);
OleDbCommandBuilder builder =
new OleDbCommandBuilder(adapter);
adapter.Fill(dataSet);
// Code to modify data in the DataSet here.
// Without the OleDbCommandBuilder, this line would fail.
adapter.UpdateCommand = builder.GetUpdateCommand();
adapter.Update(dataSet);
}
return dataSet;
}
static private DataSet CreateCommandAndUpdate(
string connectionString,
string queryString,
updatecommand updatecmd
)
{
//然后把下面这句改为传进来参数赋值
adapter.UpdateCommand = updatecmd;
//并且加了一句
dataSet.AcceptChanges();
}