文件名称:把grade数据加载到DataSet-CS架构 PPT
文件大小:169KB
文件格式:PPT
更新时间:2024-05-15 15:57:08
CS架构
把grade数据加载到DataSet private void LoadGrade() { oleDbDataAdapter1 = new OleDbDataAdapter(); oleDbDataAdapter1.SelectCommand = new OleDbCommand("select a.id,a.subid,b.subname,a.grade from grade a,subjects b where a.subid=b.subid", oleDbConnection); oleDbDataAdapter1.Fill(dataSet, “grade”);//dataSet中产生grade表 //update时调用的update语句,其中“?”表示定位参数(非命名参数),依次和//下面oleDbDataAdapter1.UpdateCommand.Parameters中的参数对应。 oleDbDataAdapter1.UpdateCommand = new OleDbCommand("update grade set grade=? where id=? and subid=?",oleDbConnection); //定义执行update时三个参数来自dataSet.grade表的那个列 //定义第一个参数:名为“grade”,对定位参数,参数按次序对应,名称无用 OleDbParameter gradeParameter = new OleDbParameter("grade", OleDbType.Integer); //该参数数据来源grade列 gradeParameter.SourceColumn = “grade”; //数据取修改后数据,此语句可省略 gradeParameter.SourceVersion = DataRowVersion.Current;//缺省