Vb.net 强类型数据集抛出CastException
当我运行此代码时: '将Dim选项卡设置为ActDS.ACTDataImportDataTable=CType(会话(“工作数据”),ActDS.ACTDataImport' 我得到这个错误: '用户代码未处理System.InvalidCastException。消息=无法将“ACTDataImportDataTable”类型的对象强制转换为“ActDS”类型 “ActDS”是强类型数据集,“ACTDataImportDataTable”是该数据集的成员 我做错了什么Vb.net 强类型数据集抛出CastException,vb.net,Vb.net,当我运行此代码时: '将Dim选项卡设置为ActDS.ACTDataImportDataTable=CType(会话(“工作数据”),ActDS.ACTDataImport' 我得到这个错误: '用户代码未处理System.InvalidCastException。消息=无法将“ACTDataImportDataTable”类型的对象强制转换为“ActDS”类型 “ActDS”是强类型数据集,“ACTDataImportDataTable”是该数据集的成员 我做错了什么 红色。从错误消息判断,会
红色。从错误消息
判断,会话(“工作数据”)
的类型已经是ActDS.actdataimportdata
。看起来应该是这样的:
Dim Tab As ActDS.ACTDataImportDataTable =
CType(Session("WorkData"), ActDS.ACTDataImportDataTable)
是的,斯图尔特,我现在明白了。谢谢