What are the differences between dihydrocodeine tartrate and dihydrocodeine?

No difference. Dihydrocodeine is a name of the medicinal product. Dihydrocodeine tartrate is a qualitative and quantitative composition. No difference, the same medication.