另:
XMLDOM不能写成服务器程序吗?(我在CSDN上找到的原程序都是客户端程序)

解决方案 »

  1.   

    不能这样做,Javascript是客户端脚本程序,不操作服务器端的数据库,除非你用Activex对象来控制数据库,太不安全了吧.
      

  2.   

    输出的XML文档能否存在服务器端?
    如果能,请输出到XML/OUT/(相对路径)
    如果不能,则请输出到客户端的C:/XML/OUT谢谢!
      

  3.   

    保存到客户端或服务器端都是可以D~循环ado指针生成xml 使用Dom.save[ path ]即可保存 反之取得xml的节点 或 节点集合 插入到数据库
      

  4.   

    这点道理都懂,请帖出原代码!我就是因为不懂XML的操作才要原代码的。谢谢
      

  5.   

    Dom.save能保存到服务器端吗?
    我的怎么老是被拒绝?!!
      

  6.   

    用sql server的for xml查询直接输出成xml格式就行了
      

  7.   

    1用Javascript写ASP,如何从MSSQL读出数据输出成XML?
    a 用sql server的for xml查询直接输出成xml格式就行了
    b select '<staff_info staff_no ='+ no ...
    2反过来如何从XML读数据倒入到MSSQL?
    a 用dom 动态生成form,或<input type=hidden> 提交到服务端,或传<DATA>的innerHTML到服务器端处理Dom.save能保存到服务器端吗?
    我的怎么老是被拒绝?!!安全问题,不能。只可以在客户端
      

  8.   

    我试了两种方法:
    1、rs.Open "select * from table",conn,1,1
       rs.save server.Mappath("1124232.xml"),12、rs.Open "select * from table for xml auto",conn,1,1
       rs.save server.Mappath("1124232.xml")用这两种方法写完运行的时候,IE显示错误一直为Can't save!
    为什么会这样???
    如果是因为权限问题,请说明如何做
    (本程序在localhost上运行,可以有任何权限)谢谢!!!
      

  9.   

    用ado的save要求为mdac2.5以上
    for xml查询的结果不是用recordset取得.具体你可去参考mdac的有关说明
      

  10.   

    我已经自己搞定
    大家说的for XML导出的格式不是我想要的
    只能用XMLDOM了
    犯了点小错误,所以不能保存,谢谢各位了!
      

  11.   

    不过,还希望各位想想有关客户端保存XML文件的问题
    ,由于安全性问题,还真的很难保存得了
    是不是一定要把IE的安全设置设低呢?这样有点太强迫的味道吧
      

  12.   

    to lsqteng(阿琦) 
    昏,你最好是仔细看看for xml查询.只要你想要某种格式,你就可以得到某种格式
      

  13.   

    别昏
    有时候我导出的不只是一个表的
    试问:分别从十个表中查询出来的结果用FOR XML 可以导到一个XML文件中吗?
      

  14.   

    to lsqteng(阿琦)
    说了你应该去仔细看看for xml查询了.对于sql server你了解得太少了.
      

  15.   

    多谢大家,正在sql server学习中...