私はデータベースとしてXMLを使用しています。私はId
私のレコードのために生成したい、Id
は、SQL Server ID IDのように自動インクリメントになります。XMLをデータベースとして使用する。 SQLの自動インクリメントのように私のレコードのIDを生成する方法は?
このようなid
を生成するにはどうすればよいですか?
私のXMLソースは次のようになります。
data.xmlに
<?xml version="1.0" encoding="utf-8"?>
<CATALOG>
<orderByTitleDesc />
<orderByTitleDesc />
<orderByTitleDesc />
<orderByTitleDesc />
<orderByTitleDesc />
<orderByTitleDesc />
<orderByTitleDesc />
<orderByTitleDesc />
<CD>
<LocationID>Test121</LocationID>
<ChangeValueFor>TestFor India</ChangeValueFor>
<Banner>India</Banner>
<DataEntry>Yes</DataEntry>
<LocalView>Yes</LocalView>
<Export>Yes</Export>
<View>Illions</View>
<ActiveView>Kentency</ActiveView>
<HelpFile>Finger</HelpFile>
<Location01>Chicken</Location01>
<Location02>India</Location02>
<Location03>USa</Location03>
<Location04>Africa</Location04>
<Location05>USa</Location05>
<Location06>Ellions</Location06>
<Location07>UK</Location07>
<Location08>States</Location08>
<Location09>OF</Location09>
<Server>31 March 2014 testing with font</Server>
<Server2>171.21.102.11</Server2>
<Server3>test2</Server3>
<CodeBase>Ser</CodeBase>
<CodeBase2>31 amrch testing for font</CodeBase2>
<CodeBase3>hellow</CodeBase3>
<ClassiscID>clsid:ACAC1200-0BBE-499A-A9E9-5F334DBC8E89</ClassiscID>
<ClassiscID2>clsid:ACAC1200-0BBE-499A-A9E9-5F334DBC8E89</ClassiscID2>
<ClassiscID3>this</ClassiscID3>
<Theme>class</Theme>
<Theme2>Theme2</Theme2>
<Theme3>Ser</Theme3>
<Theme4>InkIndia</Theme4>
<Theme5>InkIndia</Theme5>
<Theme6>VashnoDevi</Theme6>
</CD>
</CATALOG>
私は、テキストボックスに入力するために自分のIDを作成するユーザーを与えることはできません。ユーザーにレコードを追加して、IDがSQL Serverのように自動的に生成されるようにします。どうすればいいのですか?
お知らせください。事前にありがとう、みんな。
:
は役立つかもしれない以下のリンクを見てみましょうか? DataSetとDataTableを使用してLinq TO XMLまたはADO.Netに変換します。 – CodeNotFound
ADO .Net DataSetとデータテーブルを使用 –
DataTableをコードで作成しましたか? – CodeNotFound