Olá Rodolfo.
>>Veja... No caso de gravar... Onde está esse valor do m.Id_Clie? No >>ThisForm.CodigoCliente.Tag? Pois se eu pegar o ThisForm.CodigoCliente.Value >>vai aparecer o código, e não o ID (Chave Primária)
Se você criar uma Propriedade ID_CLIE no seu form e armazenar nela o ID do cliente, quando carregar os dados no form, poderá utilizá-la na hora da gravação (m.Id_Clie = Thisform.ID_CLIE)
Não sei se era esta a sua dúvida, se for acho que assim deve funcionar...