演示是这样的:SQL Server2005,数据库名字是tb(表名)
Date Make Type (这是列名)
---------------------------
2006 Dodge Charger
2006 Dodge Magnum
2006 Dodge Ram
1995 Dodge Viper
1995 Dodge Avenger
1995 Dodge Charger
1985 Chevrolet Avenger
2006 Chevrolet Charger
2006 Chevrolet Ram现在我想能过写C#代码,将这张表转换到xml文档,返还给前台页面。
意思就是在服务端将数据打包成xml文件,再返还给前台页面。我前台面是通过AJAX技术获取这个xml文件,浏览器负责解析服务器的xml响应。
请大家帮忙写段代码,如果完整肯定最好了,最主要是能讲讲怎么通过代码将数据库中的数据转换成xml文件。谢谢大家。
Date Make Type (这是列名)
---------------------------
2006 Dodge Charger
2006 Dodge Magnum
2006 Dodge Ram
1995 Dodge Viper
1995 Dodge Avenger
1995 Dodge Charger
1985 Chevrolet Avenger
2006 Chevrolet Charger
2006 Chevrolet Ram现在我想能过写C#代码,将这张表转换到xml文档,返还给前台页面。
意思就是在服务端将数据打包成xml文件,再返还给前台页面。我前台面是通过AJAX技术获取这个xml文件,浏览器负责解析服务器的xml响应。
请大家帮忙写段代码,如果完整肯定最好了,最主要是能讲讲怎么通过代码将数据库中的数据转换成xml文件。谢谢大家。
解决方案 »
- onblur方法在IE7错误
- 选中radiobutton这句怎么写?谢谢
- 首页数据用DataList绑定快还是用多个Label进行赋值快?
- SqlDataAdapter的UpdateCommand怎样做才能更新到数据库
- 请教,如何制作象msdn那样的帮助文档?
- 有人会datagrid的二次查询吗?会的人能说下吗?????
- 公司原来网站用asp做的,我想把他升级ASP.NET,怎么做?
- winform中打开记事本,并向其中写入数据怎么弄?
- 怎么把19,18,17,16,9数据库里的一个字段姓名ID),分开存入另一个表
- ###”分析问题之神“才可以解决,不信你来试试。难度极高.......##########
- asp.net 中设置treeview的treenode属性
- .net与ajax中一个向数据库取数据的问题?(相当棘手)
感谢帮忙!
//从数据库生成DataSet
public DataSet CreateDataSet()
{
//创建到Sql server数据库的连接
SqlConnection conn = new SqlConnection("server=.;database=test;uid=sa;pwd=sa");
SqlDataAdapter sdr = new SqlDataAdapter();
//创建关于table1表的数据集
sdr.SelectCommand = new SqlCommand("select * from table1",conn);
//声明DataSet
DataSet ds = new DataSet();
sdr.Fill(ds,"XMLtest");
//返回DataSet数据集
return ds;
} //创建写入到 XML 文件
private void XMLfile()
{
//要写入文件的路径
string filepath = Server.MapPath("test.xml");
CreateDataSet().WriteXml(filepath);
}//最后在按钮事件中的,指定XMLfile方法
this.XMLfile();还有个问题,转换成xml对象怎么做?
toxml方法,这个方法没有用到过,不过会很快研究的。
ORmapping方面的框架,这个框架也没有用过。可否麻烦给大家介绍下。谢谢。对上面的问题,我还有不懂的,大家知道,如果控制在数据没有更新的时候不再生成xml文件?直接读取本地xml文件。还有就是再要把xml文件,通过程序(c#)转换到xml对象发到前台进行解析,虽然有点麻烦,我只是掌握方法。谢谢!
ORmapping方面的框架,这个框架也没有用过。可否麻烦给大家介绍下。谢谢。 对上面的问题,我还有不懂的,大家知道,如果控制在数据没有更新的时候不再生成xml文件?直接读取本地xml文件。还有就是再要把xml文件,通过程序(c#)转换到xml对象发到前台进行解析,虽然有点麻烦,我只是掌握方法。谢谢!