以文本方式查看主题

-  中文XML论坛 - 专业的XML技术讨论区  (http://bbs.xml.org.cn/index.asp)
--  『 DOM/SAX/XPath 』  (http://bbs.xml.org.cn/list.asp?boardid=11)
----  [求助]紧急!跪求!~各位大哥帮忙解决这个问题  (http://bbs.xml.org.cn/dispbbs.asp?boardid=11&rootid=&id=61981)


--  作者:zbken
--  发布时间:4/29/2008 3:03:00 PM

--  [求助]紧急!跪求!~各位大哥帮忙解决这个问题
[size=4]<?xml version="1.0" encoding="gb2312"?>
<?xml-stylesheet type="text/xsl" href="standard.xsl"?>
<Select>
<title>选择题 <title>
  <item>
    <option>
      <question id="1">1.当网络上多个客户端同时向SQL请求服务时,_____。</question>
      <AA> A:按照“先来先服务”准则为其中一个用户服务,其它用户必须等待</AA>
      <BB> B:按照“权限高者先服务”准则为其中一个用户服务,其它用户必须等待</BB>
      <CC> C:为每一个客户端请求启动一个线程,这些线程可同时(并发)运行</CC>
      <DD> D:为每一个客户端请求启动一个进程,这些进程可同时(并发)运行 </DD>
    </option>
  </item>
  <item>
    <option>
     <question id="2">2.Microsoft SQL Server是基于,_____。</question>
     <AA> A: B/S 架构的网状数据库管理系统  </AA>
     <BB> B: C/S 架构的网状数据库管理系统  </BB>
     <CC> C: B/S 架构的关系型数据库管理系统 </CC>
     <DD> D: C/S 架构的关系型数据库管理系统 </DD>
    </option>
  </item>
  <item>
    <option>
     <question id="3">3.打开和执行SQL Server脚本文件一般在_______中进行的。</question>
      <AA>A.  SQL Server Enterprise Manager</AA>
      <BB>B.  SQL Server Query Analyzer</BB>
      <CC>C.  SQL Server Service Manager</CC>
      <DD>D.  SQL Server Profile</DD>
    </option>
  </item>
   <item>
    <option>  
      <question id="4">4.以下关于ADO 的说法中______为错误。</question>
     <AA> A. ADO 需要某个OLE DB Provider驱动</AA>
     <BB> B. ADO优点在于比ODBC速度快</BB>
     <CC> C. ADO是经过面向对象技术包装的</CC>
     <DD> D. Microsoft 是ADO的积极倡导者</DD>
    </option>
  </item>
   <item>
    <option>
      <question id="5"> 5.实体是信息世界中的术语,与之对应的数据库术语为_____</question>
      <AA>A、文件</AA>
      <BB>B、数据库</BB>
      <CC>C、字段</CC>
      <DD>D、记录</DD>
    </option>
  </item>
</Select>
[/size]


上面是我自己编辑的一个xml文档,我想在.net2005中用C#语言,并使用一些简单的控件,在文档内的某个节点位置加入新的一题。具体的意思是:比如,这里id只到5,我就想在这道id="5"的选择题后面在添加一到新的选择题。添加后的结果是:[size=4]<?xml version="1.0" encoding="gb2312"?>
<?xml-stylesheet type="text/xsl" href="standard.xsl"?>
<Select>
<title>选择题 <title>
  <item>
    <option>
      <question id="1">1.当网络上多个客户端同时向SQL请求服务时,_____。</question>
      <AA> A:按照“先来先服务”准则为其中一个用户服务,其它用户必须等待</AA>
      <BB> B:按照“权限高者先服务”准则为其中一个用户服务,其它用户必须等待</BB>
      <CC> C:为每一个客户端请求启动一个线程,这些线程可同时(并发)运行</CC>
      <DD> D:为每一个客户端请求启动一个进程,这些进程可同时(并发)运行 </DD>
    </option>
  </item>
  <item>
    <option>
     <question id="2">2.Microsoft SQL Server是基于,_____。</question>
     <AA> A: B/S 架构的网状数据库管理系统  </AA>
     <BB> B: C/S 架构的网状数据库管理系统  </BB>
     <CC> C: B/S 架构的关系型数据库管理系统 </CC>
     <DD> D: C/S 架构的关系型数据库管理系统 </DD>
    </option>
  </item>
  <item>
    <option>
     <question id="3">3.打开和执行SQL Server脚本文件一般在_______中进行的。</question>
      <AA>A.  SQL Server Enterprise Manager</AA>
      <BB>B.  SQL Server Query Analyzer</BB>
      <CC>C.  SQL Server Service Manager</CC>
      <DD>D.  SQL Server Profile</DD>
    </option>
  </item>
   <item>
    <option>  
      <question id="4">4.以下关于ADO 的说法中______为错误。</question>
     <AA> A. ADO 需要某个OLE DB Provider驱动</AA>
     <BB> B. ADO优点在于比ODBC速度快</BB>
     <CC> C. ADO是经过面向对象技术包装的</CC>
     <DD> D. Microsoft 是ADO的积极倡导者</DD>
    </option>
  </item>
   <item>
    <option>
      <question id="5"> 5.实体是信息世界中的术语,与之对应的数据库术语为_____</question>
      <AA>A、文件</AA>
      <BB>B、数据库</BB>
      <CC>C、字段</CC>
      <DD>D、记录</DD>
    </option>
  </item>
    <item>
      <option>
       <question id="6">新题目的题干</question>
       <A>选择A</A>
       <B>选择B</B>
       <C>选择C</C>
       <D>选择D</D>
      </option>
    </item>
</Select>
[/size]


我希望能先用一个button(名字叫“添加”),点击它后进入一个新的页面,新的页面里有6个textbox 和1个新的button,这6个textbox分别用来输入“题干”、“id”、“选项A”、“选项B”、“选项C”和“选项D”的内容。输入结束后,点击那个新的button(名字叫“保存”)。
这样,原来那个xml文档就被更新了。

我在这里跪求各位大哥,帮帮我,请帮我写出这段完整的程序(要经过调试,能用)。我知道,在各位高手眼中,这并不是什么太难的事情,但是对我这个程序盲来说,很难很难。我已经思索到绝望了。本来还有点思路的,但是经过很长时间思考后怎么也想不出该怎么写。越想越烦,越烦越乱。到现在完全没想法和思路了。  
写的平台是.net2005 用ASP.NET  C#语言  在web应用程序开发

zbk_ak47@hotmail.com
这是我的邮箱

希望各位高手大哥帮帮忙,能把写好的源程序贴在下面
或者发到我的邮箱内 越快越好
小弟跪谢了~~~~


W 3 C h i n a ( since 2003 ) 旗 下 站 点
苏ICP备05006046号《全国人大常委会关于维护互联网安全的决定》《计算机信息网络国际联网安全保护管理办法》
6,574.219ms