Dissociation and solubility are two different things in general. Sometimes dissociation and solubility are the same thing, for example, when NaCl dissolves, it dissociates:
NaCl(s) --> Na+(aq) + Cl-(aq)
However, this is true only for ionic compounds. Covalent compounds do not necessarily need to dissociate in order to disolve. For example, sucrose (table sugar) is very soluble in water, yet it does not disssociate to any significant extent in neutral water