The "native" data control is intended for DAO. The ADO data control is for ADO. The only real choice the programmer has is to use neither of them. If you must use a data control, use the ADO one. But, you really need to learn how to use the ADO classes to access and manipulate data.
HTH
Bob