asp.net 数据集 使用DataObjectTypeName

来源:互联网 发布:网络经纪人安居客头像 编辑:程序博客网 时间:2024/06/05 15:35

在asp.net 使用数据集设计器 访问数据中说过,要使Insert,Update,Delete查询可用,必须删除ObjectDataSource对象
属性DataObjectTypeName的值。下面要说的是,在不删除该值下使查询可用的方法。(由于之前在删除
DataObjectTypeName后Insert,Update,Delete查询一直调试不成功,于是诞生了如下使用方法。)

与asp.net 使用数据集设计器 访问数据相同的,首先要使用数据集设计器创建DataSet并修改好TableAdapter的Insert,Update,Delete查询。然后创建两个类,一个是继承TableAdapter的DataAdapter类,一个是用于DataObjectTypeName的普通类。示例代码如下:

 


最后还需要检查ObjectDataSource对象的DataObjectTypeName属性和TypeName属性的值。在上例中,DataObjectTypeName=Product,TypeName=ProductsAdapter

 

原创粉丝点击