问题概要:
在Flex中获取.NET数据集有时是很困难的。
解决方案概要:
转换.NET dataset (或包含datatable的dataset)为一个XML文档。然后通过.NET 的 webservice。
说明:
虽然这种解决方案不完整的数据集添加支持的Flex它至少可以让您的记录中获得的。 NET数据(或数据表)在一个简单的Flex通过Web服务调用。
直至目前为止典型的建议是建立一个一流的。 NET中的相匹配的DataTable的布局,创建一个数组在此基础上阶级和填补阵列记录的DataTable的。
然而,人们更容易的解决办法:
您的WebMethod 在.NET中看起来应该如下:
[WebMethod]
public XmlDocument GetAllUsers()
{
dsBC dsBC1 = new dsBC();
// 将dataset 转换到datatable
return GetXml(dsBC1.bcUser);
}
public XmlDocument GetXml(DataTable dt)
{
System.IO.StringWriter sw = new System.IO.StringWriter();
dt.WriteXml(sw);
sw.Close();
XmlDocument xd = new XmlDocument();
xd.LoadXml(sw.ToString());
return xd;
}
分享到:
相关推荐
DataSet对象! 很值得下载看看!资源免费,大家分享!!
VB.net中DataSet和JSON形式的数据相互转换的代码,可以拿来直接说用
将查询来的DataSet转成JSon形式,接收时注意,string和int字段都是用String形式的接受
.net(dataset)输出流导出excel(无需生成模版excel文件,直接输出数据流导出excel表格)
asp.net使用DataSet数据集插入表记录
ASP.NET应用:DataSet 和XML(DataSet and XML)--vs2003,ASP.NET应用:DataSet 和XML(DataSet and XML)--vs2003
解决.net DataSet导出excel问题
今天在论坛遇到有人问如何在ASP.NET的数据控件中如何一次绑定多个表?这个问题,平时很少看到,一般在数据绑定之前,数据都是放在一个表中的,实际上,如果表之间存在关系,绑定多个表也是可以的。下面就是 DataSet...
对数据库断开的数据操作,将数据库数据放到内存中操作。
该例ADO.NET中非常重要的案例,也是ADO.NET的核心操作。与常见的访问数据库操作不一样,该操作选择用DataTable/DataSet作为缓冲,用户操作数据库实际上并未在后台数据库直接修改,而是在DataTable/DataSet上进行;...
xml与dataset介绍及它们之间相互转换的介绍
Json数据转换为ADO.NET DataSet其实方法有很多,Newtonsoft.Json也提供了DataSet的Converter用以转换Json数据。但是有些情况下DataSet Converter并不管用,而且也不一定能够满足项目需要。这里介绍另一种简单有效的...
ASP.net中DataSet和XML深入编程 ASP.net中DataSet和XML深入编程 好好哦。。。。
关于对已经绑定的DataSet的排序的问题。
DELPHI中 实现DATASET 一种内存的数据库(单表) 能对单表 字段 数据 添加 删除 修改 列表 并 回写数据库
DataSet 与Byte[]之间的相互转换,以及数据压缩
怎样将DataSet中修改(增加_删除_修改)过的记录更新进数据库中怎样将DataSet中修改(增加_删除_修改)过的记录更新进数据库中
代码如下: public class JsonUtil { public string ToJson(DataSet dataSet) { string jsonString = “{“; foreach (DataTable table in dataSet.Tables) { jsonString += “”” + table.TableName + “”:” + To...