Hola un saludo.
De hace varios dias tengo un problema con un retorno de funciones como Datatable.
Tengo ésta función en una clase que deseo se cargue con el retorno de otra función que se encuentra en otra clase para luego retornar esos datos también.
Public Function Verificar_Administrador() As DataTable 'Devuelve el registro del administrador
        Dim tablita As New DataTable
        tablita = usuario.select_administrador '<==== El error está al retornar, pero el codigo está bien
        Return tablita
End FunctionLa función a la que llama es ésta :
 Public Function select_administrador() As DataTable
        Dim Tabla As New DataTable
        Try
            Dim da As New SqlDataAdapter("SELECT * FROM USUARIO WHERE tipo_usuario = 'Administrador'", db.Conexion)
            da.Fill(Tabla)
        Catch ex As Exception
            MsgBox(ex.Message)
        End Try
        Return Tabla
End FunctionYa revisé los códigos por aparte y cada uno funciona, el problema está en el retorno del datatable, lo más seguro es que no se pueda asignar un datatable a otro datatable de ése modo, pero nose como podría asignarlo, porque el metodo copy() no me funciona tampoco ya que no tengo los datatables en la misma clase.
Cómo puedo retornar el datatable de la función SelecAdministrador() (se encuentra en otra clase ojo !_) al datatable de la función Verificar_Administrador() ???.
Si quieres ver el error, es éste :




