J
Juan Dent
Hi,
I am perplexed at the inaccuracy and incompleteness of the
IDataReader.GetSchemaTable method. It is supposed to
return a lot of column metadata about a IDataReader but it
actually returns quite a lot less and often returns
erroneous values.
Why is this? I have tried the SqlDataReader and the
OleDbDataReader and not only do they produce the mentioned
behavior but even worse: the values returned are
different!! I even think the columns returned are not the
same.
Am I missing something or is ADO.NET lacking a reliable
and complete method for accessing a query's metadata?
Thanks,
Juan Dent
I am perplexed at the inaccuracy and incompleteness of the
IDataReader.GetSchemaTable method. It is supposed to
return a lot of column metadata about a IDataReader but it
actually returns quite a lot less and often returns
erroneous values.
Why is this? I have tried the SqlDataReader and the
OleDbDataReader and not only do they produce the mentioned
behavior but even worse: the values returned are
different!! I even think the columns returned are not the
same.
Am I missing something or is ADO.NET lacking a reliable
and complete method for accessing a query's metadata?
Thanks,
Juan Dent