Http://www.codegain.com/articles/sharepoint/developmentprogramming/what-is-the-difference-between-splistitem-systemupdate-and-splistitem-update-method.aspx
Splistitem. systemupdate:
Updates
The database (Sharepoint list) with changes that are made to the list
Item, without processing ting changes in the modified time or modified
Fields.
Splistitem. systemupdate overloaded method:
Splistitem. systemupdate ():
Updates the database with changes made to the list item, without changing changes in the modified or modified by fields.
Splistitem. systemupdate (Boolean ):
Updates
The database with changes that are made to the list item,
Changing ting changes in the modified time or modified by fields, or
Optionally, the item version.
Example:
{Codecitation class = "Brush: XML;Gutter: true; "width =" pixel PX "}
// Take the reference of that item
Splistitem listitem = listitemcoll [icount];
Listitem ["first_name"] = "Amit ";
Listitem ["last_name"] = "Kumar ";
Listitem ["email_addr"] = "mcapassion [at] gmail.com ";
// Update the item
Listitem. systemupdate (false );
{/Codecitation}
The argument false informs the SP object model not increment versions.
Splistitem. Update:
Splistitem. Update ():
Updates
The database (Sharepoint list) with changes that are made to the list
Item/New version of item, and changes in the modified time or modified
By fields.
Example:
{Codecitation class = "Brush: XML;Gutter: true; "width =" pixel PX "}
// Take the reference of that item
Splistitem listitem = listitemcoll [icount];
Listitem ["first_name"] = "Amit ";
Listitem ["last_name"] = "Kumar ";
Listitem ["email_addr"] = "mcapassion [at] gmail.com ";
// Update the item
Listitem. Update ();
{/Codecitation}