社区
C#
帖子详情
C# dataset里的数据分批转换到XML?
ls_wangheng
2010-04-13 03:34:07
我现在通过webservice导数据,服务端查询出来的数据分批生成XMl并让service读取。我该怎么分批生成呢。N多数据,每次100条数据生成直至所有都生成XMl并让service读取。
...全文
157
13
打赏
收藏
C# dataset里的数据分批转换到XML?
我现在通过webservice导数据,服务端查询出来的数据分批生成XMl并让service读取。我该怎么分批生成呢。N多数据,每次100条数据生成直至所有都生成XMl并让service读取。
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
13 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
luckzhuang
2010-04-14
打赏
举报
回复
如果数据量 以万条为单位。还要求多次上传。如果是我做的话。我会用linq先筛选数据。然后拼成json对象。传输数据。
leyt
2010-04-14
打赏
举报
回复
最好用LinQ
ls_wangheng
2010-04-13
打赏
举报
回复
[Quote=引用 10 楼 luckzhuang 的回复:]
似乎有些明白了。你是想通过XML序列化 然后到webservice再反序列化。然后更新数据。
我不明白你的业务。如果不是所有数据都需要更新,最好不要整体序列化。XML占容量很大的。
[/Quote]
我现在的业务:单位内网数据上传到外网数据库供外网用户查询。实现方式:客户端查询数据到dataset,根据dataset数据生成XML,将XML提交给webservice更新外网数据库。考虑到网络问题和操作效率,将内网数据查询到dataset后,分批生成XML,然后提交。例如现在查询到需要上传的数据为10000条,每次传500条,分20次提交。
谢谢各位的关注。
求解。。。。。。
luckzhuang
2010-04-13
打赏
举报
回复
似乎有些明白了。你是想通过XML序列化 然后到webservice再反序列化。然后更新数据。
我不明白你的业务。如果不是所有数据都需要更新,最好不要整体序列化。XML占容量很大的。
ls_wangheng
2010-04-13
打赏
举报
回复
[Quote=引用 8 楼 luckzhuang 的回复:]
控制一下数据库就可以了。想要10条,就先读10条。然后生成XML。
[/Quote]
这样的话,就需要多次查询数据库啊。让客户操作的话,肯定是要叫的了。呵呵。
我现在是一次性查询出所有需要上传的,然后分批生成。
每次提取100条记录生成xml,调用webservice,更新外网数据,直至所有数据都更新。
现在就是不晓得怎么把多条数据分次生成XML,每次只生成一部分去更新。
帮帮我啊。都为了生活!
luckzhuang
2010-04-13
打赏
举报
回复
控制一下数据库就可以了。想要10条,就先读10条。然后生成XML。
ls_wangheng
2010-04-13
打赏
举报
回复
[Quote=引用 6 楼 ouzui 的回复:]
只要设计好xml的节点结构,每N条生成都可以,N随你定。
[/Quote]
你说的正是需求,我就是不知道什么写啊。以前delphi里的dataset有个packrecords。不晓得c#怎么操作。
请问怎么写。初学C#。请指教。
ouzui
2010-04-13
打赏
举报
回复
只要设计好xml的节点结构,每N条生成都可以,N随你定。
ls_wangheng
2010-04-13
打赏
举报
回复
[Quote=引用 2 楼 zhlu880516 的回复:]
用DataSet 或DataTable 自带的方法
ReadXml()读取
WriteXml()存取
[/Quote]
那样的话,dataset 有多少条数据都一次性生成到XML,我需要的是例如10000条数据,我每次1000条,分10次啊。不过还是谢谢你的回答。
luo7269315
2010-04-13
打赏
举报
回复
路过。。拿分!!
sunyfun
2010-04-13
打赏
举报
回复
http://blog.chinaunix.net/u1/35153/showart_290198.html
初吻给了烟
2010-04-13
打赏
举报
回复
用DataSet 或DataTable 自带的方法
ReadXml()读取
WriteXml()存取
ls_wangheng
2010-04-13
打赏
举报
回复
我是菜鸟,自己先顶下。谢谢各位侠男侠女!!
Streaming
Dataset
和Power Automate的使用
该课程主要讲解PowerBI中Streaming
dataset
的使用,PowerBI与Power Automate的集成 具体内容有: 1 通过Streaming
Dataset
和Power BI Automate获取实时
数据
2 通过Form+Automate+PowerBI实时展示调查问卷
数据
3 ...
从WEB SERVICE 上返回大
数据
量的
DATASET
从WEB SERVICE 上返回大
数据
量的
DATASET
前段时间在做一个项目的时候,遇到了要通过WEB SERVICE从服务器上返回
数据
量比较大的
DATASET
,当然,除了显示在页面上以外,有可能还要用这些
数据
在客户端进行其它操作。...
C#
将bcp文件装换为csv文件
C#
将bcp文件装换为csv文件 技术选型:
C#
+ VS2015 + DevExpress + Sqlite 源文件:ZIP(
xml
文件+bcp文件) ... 在解析完
XML
文件后,根据每个表对应的bcp文件名称来解析,获取该表的对应
数据
。 思
c mysql 批量插入_
c#
之mysql四种带事务批量插入
前言对于像我这样的业务程序员开发一些表单内容是家常便饭的事情,说道表单 我们都避免不了多行内容的提交,多行内容...当然我这是单片机的本地电脑运行,跟服务器上有很大区别,到了服务器上可能跑的比这快的多,...
C#
110,534
社区成员
642,575
社区内容
发帖
与我相关
我的任务
C#
.NET技术 C#
复制链接
扫一扫
分享
社区描述
.NET技术 C#
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
让您成为最强悍的C#开发者
试试用AI创作助手写篇文章吧
+ 用AI写文章