无法序列化类型 System.Data.SqlClient.SqlDataReader WCF中 SqlDataReader的使用问题

[复制链接]
查看11 | 回复2 | 2011-12-6 10:31:47 | 显示全部楼层 |阅读模式
wcf里面传输数据要以二进制的形式进行,所以传输的类对象或者标示符对象要进行序列化。至于你提到的SqlDataReader不能序列化,我确实没有试过。。。我觉得你可以将SqlDataReader呈现到类对象或者标示符对象,然后序列化传输吧。...
回复

使用道具 举报

千问 | 2011-12-6 10:31:47 | 显示全部楼层
将SqlDataReader的数据导入到DataTable中,如
DataTable dt = new DataTable();
dt=.....
dt.DefaultView 这个就可以序列化了...
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行