在自定义Sharepoint Webpart中使用Linq的问题

今天我们将一个Web Application迁移到Moss上,在这个过程中出现了很多的问题
除开一些基本的问题以外,Linq在Moss上也会导致一些问题,记录如下:

数据库:


字段AutoPassowrdSync数据类型bit ,允许空.

在Linq to sql后,数据类型为 bool?,也就是Nullable<bool>
在自定义Sharepoint Webpart中使用Linq的问题


测试发现,在MOSS上,到遇到类似这种Nullable<bool>的值将会报错.
将数据库中AutoPasswordSync字段设置为不允许空,相应的在dbml里,数据类型改为bool,问题解决!

你可能感兴趣的:(SharePoint)