有个问题,正常的是这样排序
5
4
3
2
1但是,当遇到这样的情况,比如说第11条记录的时候。就会5
4
3
2
11
1
===========================
代码在这:
===========================string dataFile = Server.MapPath("guestbook.xml");//引号内写XML文件路径
System.Data.DataSet ds = new System.Data.DataSet();
ds.ReadXml(dataFile);
System.Data.DataView pp = new System.Data.DataView(ds.Tables[0]);
pp.Sort = "id desc";
5
4
3
2
1但是,当遇到这样的情况,比如说第11条记录的时候。就会5
4
3
2
11
1
===========================
代码在这:
===========================string dataFile = Server.MapPath("guestbook.xml");//引号内写XML文件路径
System.Data.DataSet ds = new System.Data.DataSet();
ds.ReadXml(dataFile);
System.Data.DataView pp = new System.Data.DataView(ds.Tables[0]);
pp.Sort = "id desc";
<guest>
<GuestBook names="Waxdoll" QQ="51303738">
<title>对留言本进行测试留言!</title>
<neirong>其实也没什么好说的,试试吧,希望能成功了!</neirong>
<Datatimes>2004-12-14</Datatimes>
<face>pic/1.gif</face>
<id>002</id>
</GuestBook>
<GuestBook names="10000" QQ="1000">
<title>100000</title>
<neirong>100000</neirong>
<Datatimes>2004-12-15 14:27:02</Datatimes>
<face>pic/2.gif</face>
<id>1</id>
</GuestBook>
<GuestBook names="2" QQ="2">
<title>2</title>
<neirong>2</neirong>
<Datatimes>2004-12-15 14:27:32</Datatimes>
<face>pic/3.gif</face>
<id>2</id>
</GuestBook>
<GuestBook names="3" QQ="3">
<title>3</title>
<neirong>3</neirong>
<Datatimes>2004-12-15 14:27:38</Datatimes>
<face>pic/1.gif</face>
<id>3</id>
</GuestBook>
<GuestBook names="4" QQ="4">
<title>4</title>
<neirong>4</neirong>
<Datatimes>2004-12-15 14:27:42</Datatimes>
<face>pic/1.gif</face>
<id>4</id>
</GuestBook>
<GuestBook names="5" QQ="5">
<title>5</title>
<neirong>5</neirong>
<Datatimes>2004-12-15 14:27:47</Datatimes>
<face>pic/1.gif</face>
<id>5</id>
</GuestBook>
<GuestBook names="6" QQ="6">
<title>6</title>
<neirong>6</neirong>
<Datatimes>2004-12-15 14:27:57</Datatimes>
<face>pic/1.gif</face>
<id>6</id>
</GuestBook>
<GuestBook names="44" QQ="44">
<title>44</title>
<neirong>44</neirong>
<Datatimes>2004-12-15 14:28:02</Datatimes>
<face>pic/1.gif</face>
<id>7</id>
</GuestBook>
<GuestBook names="11" QQ="11">
<title>11</title>
<neirong>11</neirong>
<Datatimes>2004-12-15 14:28:06</Datatimes>
<face>pic/1.gif</face>
<id>8</id>
</GuestBook>
<GuestBook names="9" QQ="9">
<title>9</title>
<neirong>9</neirong>
<Datatimes>2004-12-15 14:28:34</Datatimes>
<face>pic/1.gif</face>
<id>9</id>
</GuestBook>
<GuestBook names="10" QQ="10">
<title>10</title>
<neirong>10</neirong>
<Datatimes>2004-12-15 14:28:38</Datatimes>
<face>pic/1.gif</face>
<id>10</id>
</GuestBook>
<GuestBook names="22" QQ="222">
<title>2222</title>
<neirong>2222</neirong>
<Datatimes>2004-12-15 14:32:21</Datatimes>
<face>pic/1.gif</face>
<id>1000010</id>
</GuestBook>
</guest>
你目前的情况,这一列的数据类型是字符串,你把列的类型改为整型就OK了.
<xs:element name="title" type="xs:int" minOccurs="0" />
你的这个放在哪,呵,我初学者,见谅,呵,,,,
对您的帮助表示感谢。