Table variable bug

Hey guys,

I spoke with the devs that implemented this and all that was changed is DataTable was exposed. That was it. So the GetDataTableRow still needs to know the output row type at compile. If it accepted a variable, the underlying row might not match the out row type and then crash.