[
登录
|
注册
]
反馈问题或提出建议
。
社区首页
小 组
博 问
闪 存
我的空间
我的好友
网站首页
.NET 3.x
/
如何通过WCF来传递DataTable
浏览:670
2008-02-03 10:37
来自
阿勇
:
至于传递datatable的好坏暂且不论
楼主
1个月前
清莲's 透明
:
你是说Service中一个方法返回DataTable这样的么?直接用呀,有什么问题么?
回复
1楼
4周前
清莲's 透明
:
试验了一下,DT不能直接序列化。
我改成了让方法返回DS,把DT装到DS中返回。就OK了
回复
2楼
4周前
武眉博<活靶子.Net>
:
从.net 2.0 开始 datatable 可以被序列化的
回复
3楼
3周前
jillzhang
:
DataTable能够直接序列化,如果不考虑跨平台,直接传就可以
回复
4楼
3周前
jillzhang
:
另外,您可以到
http://www.cnblogs.com/jillzhang/archive/2008/04/19/1161423.html
中提问,您的问题会纪录并聚集起来,供大家日后查找,多谢
回复
5楼
3周前
缘木渔人
:
哦?我上次Demo了一下不行,一会再试试。
另外,看到WCF服务编程给出的CheckList里指出:“不要在操作中接收或返回ADO.NET的DataSet或DataTable类型(或者它们的类型安全子类)。应该返回一个与技术无关的表示形式,如数组。”
请问为什么这样建议呢?是因为效率问题么?来说说这样做到底好不好吧:
我是觉得这样子方便易用,而且避免了将数据定义为对象实体,使数据易于扩展,挺好的啊
回复
6楼
2周前
G yc {Son of VB.NET}
:
我用了一次,也不行。后来发现问题了
WCF传输的是 值 或 消息, 不是引用
因此,他会传递一个副本
但,直接传递,的话,就是引用了
因此,要Clone一下,或者制作成副本 就好了
回复
7楼
2周前
南南
:
回复
8楼
你还不是小组成员,
加入小组
以后才能发布新主题!
有不合适内容,建议去除
>
返回“.NET 3.x”
其他话题
市场上有多少精通WPF/WCF/WF和MOSS开发的呢?
(studymachine)
linq DAL层
(Joson)
Linq如何返回部分字段
(基点项目师)
问下两个问题[Linq相关]
(基点项目师)
一个关于 LINQ 的问题
(匡匡)
如何通过WCF来传递DataTable
(阿勇)
WPF 技术开发的最新产品,UI很有特色
(杨大川)
.net 3.x是什么东东呀
(阿万)
linq 如何运用设计模式
(Joson)
WCF套字节超时
(Joson)
踊跃发言与讨论
(Bruce Zhang)
framework3.5为啥那么大
(阿勇)
1
5351