• λ我爱Aspx >> Asp.Net >> asp.net中XML文件作为中间件进行数据交换功能的实现(c#,sql2000)
  • asp.net中XML文件作为中间件进行数据交换功能的实现(c#,sql2000)

  • :aspxer  Դ:5iaspx  :2007-8-1 13:13:47  ؼ:c#,.net,asp.net,asp,sql,xml,数据
  • 程序段中对语句作了说明。主要使用XmlWriter类进行XML文件生成。

    下面这是由关系数据库生成相应XML文件过程。由于XML只是中间件,所以忽略了Schema或者DTD。

    1 private void Page_Load(object sender, System.EventArgs e)

    2 {

    3 // 在此处放置用户代码以初始化页面

    4 //基本信息定义

    5 String strTableName="systypes";

    6 String strConnection="server=suntears;user id=sa;password=041210;database=webapplication1_db";

    7 String strSql="select * from "+strTableName;

    8 SqlConnection objConn=new SqlConnection(strConnection);

    9 SqlDataAdapter objAdapter=new SqlDataAdapter(strSql,objConn);

    10 DataSet objDSet=new DataSet();

    11 objAdapter.Fill(objDSet,"temp");

    12 XmlTextWriter objXmlWriter;

    13 String strtemp1=Request.PhysicalApplicationPath;

    14 String strpath=strtemp1+"qiming.xml";

    15 //初始化XmlWriter.用此类写XML文件

    16 objXmlWriter=new XmlTextWriter(strpath,null);

    17 //创建开头的XML声明

    Ҷƪл˵?
  • һƪ利用HTML服务器控件设置使用MasterPage的页面的HTML元素
    һƪ六一节—Photoshop打造卡通小钟