我正在開發window phone 7應用程序。我使用XML作爲我的應用程序的數據庫。我爲我的應用程序使用XML文件而不是數據庫表。我有一個我的xml文件的結構如下。如何在將數據插入XML文件時爲其中一個xml節點動態生成唯一標識?
<?xml version="1.0" encoding="utf-8" ?>
<Categories>
<Category>
<Category_ID></Category_ID>
<Category_Name></Category_Name>
<TransactionType_ID></TransactionType_ID>
</Category>
<Category>
<Category_ID></Category_ID>
<Category_Name></Category_Name>
<TransactionType_ID></TransactionType_ID>
</Category>
</Categories>
在上面的XML文件,我使用LINQ to XML通過我的移動應用程序的用戶界面將CATEGORY_NAME的& TransactionType_ID值。在上述XML文件中,我將Category_ID視爲主鍵& TransactionType_ID作爲屬於其他xml文件的外鍵。在上面的XML文件中,我想爲數據庫表中的節點Category_ID生成自動增量ID。如何爲節點Category_ID生成自動增量ID?你能否提供我可以解決上述問題的任何代碼,解決方案或鏈接?如果有人有任何其他想法,那麼請分享。如果我做錯了什麼,請指導我。