我的程序使用Client/Server模式,在Server上,从SQL中取出一个数据表(放在DataTable中),其中含有DateTime类型的列,DateTime有值为DBNull.Value的记录,我使用Remoting通讯方式,DataTable的RemotingFormat设为 Binary,传送到客户端。 有一台客户端,接收到这个DataTable后,原来DBNull.Value的DateTime列,居然变成0001-01-01了。 检查过windows 系统的地区语言设置是正确的。不知是什么原因。 确认过,在其他的电脑上都可以正常,值还是DBNull.Value。
解决方案 »
免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货