Hi Victor,
If you need that I recommend copy the code and make your own custom method.
This method is not used in many places in mojoPortal and is only in places where we don't need strong typing on the DataTable, like for example if we are going to export to CSV, we have a method to export a DataTable to CSV, in which case we don't care about the data types since they all go to text.
DataTypes from the database don't exactly match .NET data types that would be needed for the DataTable columns, so to really do it right you would need to map from sql types to .NET data types.
Also since we support multiple database platforms and data types are different across database platforms and support for detecting the data types from the datareader can also vary by platform. So this method is not intended as a general purpose solution. It is difficult to make this method reliable for all database platforms, though in your custom copy of this method if you are only concerned about one database platform you can do as you wish.
Best,
Joe