我正在开发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?你能否提供我可以解决上述问题的任何代码,解决方案或链接?如果有人有任何其他想法,那么请分享。如果我做错了什么,请指导我。