【文件属性】:
文件名称://定义第二个参数id数据取修改前数据-CS架构 PPT
文件大小:169KB
文件格式:PPT
更新时间:2021-04-25 22:10:28
CS架构
//定义第二个参数id:数据取修改前数据
OleDbParameter idParameter = new OleDbParameter("id", OleDbType.Char,6);
idParameter.SourceColumn = “id”; //数据来源于id列
idParameter.SourceVersion = DataRowVersion.Original;
//定义第三个参数subid:数据取修改前数据,同时指定数据来源于subid列
OleDbParameter subidParameter = new OleDbParameter("subid", OleDbType.Char, 6,"subid");
subidParameter.SourceVersion = DataRowVersion.Original;
//将三个参数依次加入参数表,作为update语句中的三个参数
oleDbDataAdapter1.UpdateCommand.Parameters.Add(gradeParameter);
oleDbDataAdapter1.UpdateCommand.Parameters.Add(idParameter);
oleDbDataAdapter1.UpdateCommand.Parameters.Add(subidParameter);
//建立名为students_grade的两表关系,联结条件students.id=grade.id
dataRelation = new DataRelation("students_grade", dataSet.Tables["students"].Columns["id"], dataSet.Tables["grade"].Columns["id"]);
//将关系加入dataSet.Relation中
dataSet.Relations.Add(dataRelation);
}
在LoadData方法最后加LoadGrade()