DataAdapter.Update鐨勭敤娉曪紵
DataAdapter.Update锛坉sName,tblName)涓嶥ataAdapter.Update锛坉sName)鐢ㄦ硶鏈変綍鍖哄埆锛熶负浠€涔堟垜鐨勬暟鎹泦涓彧鏈変竴涓〃鐢ㄥ悗闈㈢殑鏂规硶浼氬嚭閿欏憖锛熷涓嬮潰鐨勪唬鐮侊紝鎻愮ず鎵句笉鍒版槧灏勬垨琛ㄥ悕锛岃繖鍙槸寰蒋鐨勭ず渚嬩唬鐮佸憖锛佷絾鐢ㄥ墠涓€涓柟娉曞氨娌¢棶棰橈紝鐧炬€濅笉寰楀叾瑙o紝杩樿澶ц櫨鎸囩偣涓€涓?
SqlDataAdapter catDA = new SqlDataAdapter("SELECT CategoryID, CategoryName FROM Categories", nwindConn);
catDA.UpdateCommand = new SqlCommand("UPDATE Categories SET CategoryName = @CategoryName " +
"WHERE CategoryID = @CategoryID" , nwindConn);
catDA.UpdateCommand.Parameters.Add("@CategoryName", SqlDbType.NVarChar, 15, "CategoryName");
SqlParameter workParm = catDA.UpdateCommand.Parameters.Add("@CategoryID", SqlDbType.Int);
workParm.SourceColumn = "CategoryID";
workParm.SourceVersion = DataRowVersion.Original;
DataSet catDS = new DataSet();
catDA.Fill(catDS, "Categories");
DataRow cRow = catDS.Tables["Categories"].Rows[0];
cRow["CategoryName"] = "New Category";
catDA.Update(catDS);