博客园  :: 首页  :: 新随笔  :: 联系 :: 订阅 订阅  :: 管理

ObjectDataSource在三层架构中的GUID处理?

Posted on 2006-08-17 19:02  hnboy  阅读(458)  评论(0编辑  收藏  举报
E海星http://www.cnblogs.com/ahuang1118/archive/2006/05/15/400199.html说到:

海星:
二、删除数据时:
         1、使用设计器建立ObjectDataSource对象,并设计其Select、Delete对应的方法。
         2、对于Delete的方法,如果其参数为Guid结构时,设计器会将ObjectDataSource对象的DataObjectTypeName属性自动设为System.Guid,并在DeleteParameters(Collection)中没有正确生成参数。则需:a、将DataObjectTypeName属性值System.Guid删掉;b、在DeleteParameters参数集合中加入名为主键的Object对象类型参数。


按照上面的方法作了,但是执行的时候没有反应,数据并没有删除,为什么?如果添加了默认值,就可以删除默认的那条数据,其他的不可以了,那位知道原因?帮忙解答下,谢谢!