WinCE中基于XML的數(shù)據(jù)同步
FsXSD.Close();
//初始化XML數(shù)據(jù)讀取設(shè)備
XmlTextReader xtrXML = new XmlTextReader(FsXML);
//導(dǎo)入XML數(shù)據(jù)到DS中
DS.ReadXml(xtrXML);
//關(guān)閉XML數(shù)據(jù)設(shè)備
xtrXML.Close();
//關(guān)閉XML數(shù)據(jù)文件流
FsXML.Close();
在讀取XML數(shù)據(jù)到DS之后,即可通過種種手段寫入到數(shù)據(jù)庫中,在此不再陳述。
用XML方式同步數(shù)據(jù),可以達到一次同步多個數(shù)據(jù)表的功能,為離線方式同步數(shù)據(jù)庫的首選,可以適用于多種場合,比如Windows和Linux之間同步數(shù)據(jù),Windows和UNIX之間同步數(shù)據(jù)。
評論