Is the datagrid control limited to the datasource property being the ado data control, or can it be used with an ado object/recordset?