我有一个经典的ADO命令,它执行一个sproc并返回一个RecordSet。这是使用PIA从VB.NET执行的。
但是当我执行命令时,返回的结果不是ADODB.Recordset而是System .__ ComObject。
不知道是否有人见过类似行为?
答案 0 :(得分:1)
这不仅仅是任何COM对象的.NET互操作包装吗? GetType.Type
will always return System.__ComObject
。您可以TryCast
或DirectCast
使用更有用的类型。