需求: 依据关键字查找一批数据,将这批数据发送给第三方后,将这批数据标志位更新
主要代码:
DataTable dt = new DataTable();
SQLiteDataAdapter sda = new SQLiteDataAdapter(sql, m_conn);
try
{
sda.Fill(dt);
}
catch (Exception ex)
{
log.Debug(ex.Message);
}
//上传数据成功
//-----更新已上传flag的数据----
SQLiteCommandBuilder builder = new SQLiteCommandBuilder(sda);
for (int i = 0; i < dt.Rows.Count; i++)
{
dt.Rows[i]["flag"] = 1;
}
try
{
sda.Update(dt);
}
catch (Exception es)
{
log.Debug("更新数据失败" + es.Message);
}
}
参考文档: sqlitehelp